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

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

تمرین فراموش نشه !
> > > آموزش زبان برنامه نویسی پایتون از 0 تا 100
> > > قسمت یازدهم

سلام خدمت همه علاقه مندان به پایتون.
اگر یادتون باشه در قسمت قبل با چند کلاس و تابع تو کار آشنا شدیم و ساختار داده ای لیست رو معرفی کردیم.

در این قسمت قرار شد مهم ترین فرق ساختار داده ای رشته و لیست رو یاد بگیریم، که این امر میتونه برای نوشتن برنامه های کاربردی خیلی مهم باشه.
بهتره اول یک بار دیگه شباهت ها رو مرور کنیم.

_ هم لیست ها و هم رشته ها قابلیت این رو داشتن در اعداد صحیح ضرب بشن.
_ هم لیست ها و هم رشته ها قابلیت این رو داشتند با ساختار داده ای همجنس خودشون جمع بشن.
_میتونستیم با استفاده از براکت ها به کاراکتر ها در رشته ها و به اعضا در لیست دسترسی داشته باشیم و قسمتی از یک رشته یا لیست رو به دلخواه جدا کنیم.
مهمترین فرق این دو ساختار اینه که شما میتونید اعضای موجود در لیست رو تغییر بدید، ولی نمیتونید کاراکتر های موجود در رشته رو تغییر بدید.