صفحه اصلی >> بلاگ >> لیست ها در پایتون

لیست ها در پایتون

دسته:پایتون تاریخ انتشار: 10 فوریه 2021 ایمان رضایی

لیست

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

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

لیست ها با استفاده از [] ایجاد می شوند:

مثال

ایجاد لیست:

thislist = ["apple""banana""cherry"]

 

آیتم های لیست

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

موارد شاخص گذاری می شوند ، مورد اول دارای شاخص  [0] ، مورد دوم دارای شاخص  [1] و غیره است.

 

مرتب شده

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

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

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

 

تغییر پذیری

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

 

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

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

مثال

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

thislist = ["apple""banana""cherry""apple""cherry"]

 

 

طول لیست

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

مثال

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

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

 

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

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

مثال

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

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

 

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

مثال

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

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

 

type()

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

<class 'list'>

 

مثال

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

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

خروجی:   <class 'list'>

 

 

سازنده list()

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

مثال

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

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

 

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

لیست مجموعه ای است که قابل سفارش و تغییر است. به اعضای تکراری اجازه می دهد.

Tuple   مجموعه ای است سفارش یافته و غیر قابل تغییر. به اعضای تکراری اجازه می دهد.

Set   مجموعه ای است که مرتب نشده و از فهرست خارج می شود. عضو تکراری نمی تواند داشته باشد.

Dictionary   مجموعه ای است غیر مرتب و قابل تغییر. عضو تکراری نمی تواند داشته باشد.

 

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


n0
n226

برای ثبت نظر باید وارد سایت شوید یا ثبت نام نمایید.


نظر شما با موفقیت در سیستم ثبت گردید.