mylist = ["apple""banana""cherry"]


لیست کنید

از لیست ها برای ذخیره چندین مورد در یک متغیر استفاده می شود.

لیست ها یکی از 4 نوع داده داخلی در پایتون هستند که برای ذخیره مجموعه داده ها استفاده می شوند ، 3 تای دیگر ، Tuple ، Set و فرهنگ لغت هستند ، همه با کیفیت و کاربردهای مختلف.

لیست ها با استفاده از پرانتز مربع ایجاد می شوند:

مثال

ایجاد لیست:

thislist = ["apple""banana""cherry"]
print(thislist)

 


موارد را لیست کنید

موارد لیست مرتب ، قابل تغییر و اجازه مقادیر تکراری را دارند.

موارد فهرست نمایه می شوند ، مورد اول دارای نمایه است [0]، مورد دوم دارای نمایه است [1]و غیره


سفارش داده شده

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

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

توجه: برخی از روش های لیست وجود دارد که ترتیب را تغییر می دهد ، اما به طور کلی: ترتیب موارد تغییر نمی کند.


تغییر پذیر

این لیست قابل تغییر است ، بدین معنی که پس از ایجاد موارد ، می توانیم موارد را در لیست تغییر ، اضافه و حذف کنیم.


تکرارها مجاز است

از آنجا که لیست ها نمایه می شوند ، لیست ها می توانند مواردی با همان ارزش داشته باشند:

مثال

لیست ها مقادیر تکراری را مجاز می دانند:

thislist = ["apple""banana""cherry""apple""cherry"]
print(thislist)

 



طول لیست

برای تعیین اینکه لیست چند مورد دارد ، از این len()تابع استفاده کنید :

مثال

تعداد موارد موجود در لیست را چاپ کنید:

thislist = ["apple""banana""cherry"]
print(len(thislist))

 


موارد فهرست - انواع داده ها

موارد لیست می تواند از هر نوع داده باشد:

مثال

انواع داده های رشته ای ، int و boolean:

list1 = ["apple""banana""cherry"]
list2 = [15793]
list3 = [TrueFalseFalse]

 

یک لیست می تواند شامل انواع مختلف داده باشد:

مثال

لیستی با رشته ها ، اعداد صحیح و مقادیر بولی:

list1 = ["abc"34True40"male"]

 


نوع ()

از دیدگاه پایتون ، لیست ها به عنوان اشیا با نوع داده "لیست" تعریف می شوند:

مثال

نوع داده یک لیست چیست؟

mylist = ["apple""banana""cherry"]
print(type(mylist))

 


لیست () سازنده

همچنین می توانید هنگام ایجاد لیست جدید از سازنده list () استفاده کنید.

مثال

با استفاده از list()سازنده برای ایجاد یک لیست:

thislist = list(("apple""banana""cherry")) # note the double round-brackets
print(thislist)

 


مجموعه های پایتون (آرایه ها)

در زبان برنامه نویسی پایتون چهار نوع داده جمع آوری وجود دارد:

  • لیست مجموعه ای است که قابل سفارش و تغییر است. به اعضای تکراری اجازه می دهد.
  • Tuple مجموعه ای است سفارش یافته و غیر قابل تغییر. به اعضای تکراری اجازه می دهد.
  • Set مجموعه ای است که مرتب نشده و از فهرست خارج می شود. عضو تکراری نیست
  • فرهنگ لغت مجموعه ای است که قابل سفارش است * و قابل تغییر است. عضو تکراری نیست

* از نسخه 3.7 پایتون ، دیکشنری ها سفارش داده می شوند . در پایتون 3.6 و بالاتر ، فرهنگ لغت مرتب نیستند .

هنگام انتخاب نوع مجموعه ، درک ویژگی های آن نوع مفید است. انتخاب نوع مناسب برای یک مجموعه داده خاص می تواند به معنای حفظ معنی باشد و می تواند به معنی افزایش کارایی یا امنیت باشد.