مثال 21: کار با لیست های پایتون

در این مثال موارد ابتدایی مربوط به لیست ها بررسی می شوند.

در این مثال، شما یاد میگیرید که چگونه با لیست های پایتون کار کنید؛ با نوشتن برنامه و ساختن یک لیست و اضافه کردن المان ها به این لیست این کار را انجام میدهیم. این مثال را در نوت بوک ژوپیتر نیز میتوانید انجام دهید. مراحل زیر را طی کنید تا مثال را به پایان برسانید:

1- یک لیست خرید ایجاد کنید:

shopping = ['bread','milk', 'eggs']

2- این لیست را در خروجی نمایش دهید:

print(shopping)

باید در خروجی لیست را به این صورت ببینید:

['bread', 'milk', 'eggs']

3- از آنجایی که لیست قابل تکرار است( iterable یعنی میتوان یک حلقه یا المان تکرار(در آینده بررسی میکنیم)روی آن ایجاد کرد) ،بیایید یک حلقه ی for برای آن بنویسیم:

for item in shopping:
print(item)

باید در خروجی ببینیم:

bread

milk

eggs

4- حالا یک لیست دیگر به نام mixed ایجاد میکنیم که المان های آن تمام انواعی که در فصل قبل یاد گرفتیم باشد:

mixed = [365, 'days', True]

5- این لیست را در خروجی نمایش میدهیم:

print(mixed)

و در خروجی خواهیم داشت:

[365, 'days', True]



اگر المان های یک لیست بتونن انواع محتلفی داشته باشن آیا نمیشه که یک لیست رو در یک لیست دیگه ذخیره کرد. به این حالت که یک لیست المان لیست دیگه ای باشه لیست تو در تو ( nested list ) هم گفته میشه که یک ساختار داده ی پیچیده محسوب میشه.