لیست ها در پایتون python list
مجموعه های پایتون (آرایه ها)
چهار نوع داده جمع آوری در زبان برنامه نویسی پایتون وجود دارد:
List مجموعه ای است که مرتب و قابل تغییر است. به اعضای تکراری اجازه می دهد.
Tuple مجموعه ای است که مرتب و قابل تغییر است. به اعضای تکراری اجازه می دهد.
Set مجموعه ای نامنظم و unindexed است. بدون اعضای تکراری
Dictionary مجموعه ای است که unindexed ، تغییر پذیر و نمایه شده است. بدون اعضای تکراری
هنگام انتخاب یک نوع مجموعه، نیاز است که خواص آن نوع را نیز درک کنید. انتخاب نوع مناسب برای یک مجموعه داده خاص می تواند به معنای حفظ معنا باشد و این می تواند به معنای افزایش کارایی یا امنیت باشد.
مقالات
List
لیست مجموعه ای است که مرتب و قابل تغییر است. در لیست پایتون با ستون های مربع نوشته شده است.
|
1 2 |
thislist = ["apple", "banana", "cherry"] print(thislist) |
دسترسی به آیتم ها
با مراجعه به شماره فهرست به عناصر لیست دسترسی پیدا می کنید:
|
1 2 |
thislist = ["apple", "banana", "cherry"] print(thislist[1]) |
در این مثال آرایه شماره 1 banana باشد چاپ می شود. شماره ارایه از صفر شروع می شود.
تغییر مقدار item
در این مثال مقدار دوم ارایه را تغییر می دهیم.
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] thislist[1] = "blackcurrant" print(thislist) |
چاپ لیست با حلقه
می توان با استفاده از حلقه ها لیست آرایه ها را چاپ کرد مثلا حلقه for
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] for x in thislist: print(x) |
نتیجه
apple
banana
cherry
نمایش طول لیست
برای نمایش طول لیست ارایه ها به کمک متد len() انجام می شود.
|
1 2 |
thislist = ["apple", "banana", "cherry"] print(len(thislist)) |
اضافه کردن آیتم به آخر لیست آرایه ها
برای اضافه کردن ایتم به آخر لیست آرایه ها از متد append() استفاده می شود.
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] thislist.append("orange") print(thislist) |
حذف آرایه ها از لیست
متدهای زیادی برای حذف آرایه ها از لیست وجود دارد
با متد remove() آیتم خاص حذف می شود
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] thislist.remove("banana") print(thislist) |
متد pop() ه index مشخص شده را حذف می کند.
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] thislist.pop() print(thislist) |
کلید del ه index مشخص شده را حذف می کند.
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] del thislist[0] print(thislist) |
در این مثال آرایه شماره 0 حذف می شود.
متد clear() لیست را کاملا پاک و خالی می کند
|
1 2 3 |
thislist = ["apple", "banana", "cherry"] thislist.clear() print(thislist) |
list() Constructor یا لیست سازنده
|
1 2 |
thislist = list(("apple", "banana", "cherry")) # note the double round-brackets print(thislist) |
مطالب زیر را حتما مطالعه کنید
آموزش پایتون ( Python )
دستور if و else در پایتون Python
دیکشنری(Dictionary) در پایتون
مجموعه ها (set) در پایتون python
داده Tuple تاپل در پایتون
عملگرهای پایتون Python operator
1 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
باسلام
رتبه الکسای 1000 ایران می خواهید؟ به دنبال افزایش بازدید سایت خود هستید؟ به سایت ما سر بزنید.
سیستم افزایش بازدید سایت و بهبود رتبه الکسا
رنک ایرانی
https://www.rankirani.ir
شماره تلگرام:
09038276706