Programming?
11.4K subscribers
373 photos
645 videos
978 files
513 links
🏅Channel privileges

🎗Ninth year of operation
🎗Completely specialized members
🎗Transmitter in channel automation
🎗, ...

🎯 second channel Programming books 👇
@topbookit

🎯 third channel laptop👇
@sysline


👨🏻‍💻Admin channels : @coderme
Download Telegram
اعضای یک لیست میتونن هر ساختار داده ای باشند مثل رشته، اعداد صحیح، اعداد اعشاری و یا حتی خود لیست ها !
👇👇👇👇👇
لیست ها قابلیت ضرب در اعداد صحیح و جمع با لیست های دیگر رو دارن :
👇👇👇👇👇
در لیست ها هم درست مثل رشته ها با استفاده از [ ] یا براکت و اعداد، میشه به اعضای داخلشون دسترسی داشت:
👇👇👇👇👇
همچنین همون عمل برش از رشته ها برای لیست ها هم کار میکنه و حتی قسمت سوم ایندکس برای دسترسی متوالی به خانه ها .(وقتی میگم مباحث رو دونه دونه یاد بگیرید و بیاید مبحث بعدی به خاطر این موارد بود !)
👇👇👇👇👇
پس حالا میتونیم به راحتی با استفاده از حلقه while همونطور که رشته هارو پیمایش میکردیم، لیست ها رو هم پیمایش کنیم:
👇👇👇👇👇
فرض کنید به ما یک رشته دادند و میخوان هر کدوم از حروف این رشته رو در یک لیست ذخیره کنیم:
👇👇👇👇👇
حالا دقیقا برعکس همین کار رو انجام میدم:
👇👇👇👇👇
البته این مثال ها صرفا برای یادگیری پیمایش لیست ها و ساختنشون در حلقه بود وگرنه راه حل آسون تری برای تبدیل رشته به لیست وجود داره:

کلاس توکار ()list

در صورت ممکن ورودیو که بهش میدین به لیست تبدیل میکنه:
👇👇👇👇👇
در این فصل تا جای ممکن در باره ی لیست ها فهمیدیم.
در فصل بعد مهم ترین تفاوت لیست ها و رشته هارو یاد میگیریم.

تمرین فراموش نشه !