معرفی لیست ها و تاپل ها در پایتون
لیست
لیست ها دنباله ای از داده ها میباشد که در یک متغیر ذخیره می شوند و میتوانید در هر جایی استفاده کنید.عناصر لیست ها بصورت مرتب و قابل تغییر هستند.
ساختار تعریف لیست:
برای تعریف لیست از براکت [] استفاده می شود. و عنصر ها با کاما (,) از یکدیگر جدا میشوند. مانند نمونه:
Lst=[ “Ali” , 20 , 19.75 , ”Ahmadi” ]
نکته: عناصر درون لیست میتواند از هر نوع داده ای باشد.
نکته: در پایتون میتوانید لیست خالی نیز تعریف کنید و در ادامه برنامه مقادیری را به لیست اختصاص دهیم.
برای دسترسی به عناصر لیست با داشتن اندیس عنصر مانند نمونه دسترسی خواهیم داشت.
Lis[4]
نکته: مقدار اندیس از نوع عددی صحیح است.
شماره اندیس لیست ها از 0 شروع میشود و تا آخرین عنصر که یکی کمتر است مثال اگر 10 عنصر داشته باشیم اندیس اول صفر و اندیس آخر 9 میباشد. در ادامه مثالی را حل میکنیم که به درک این موضوع به شما کمک می کند.
لیست زیر را در نظر بگیرید.
Lst=[“sina”,”ali”,”javad”,”omid”] Print(lst[-1])
خروجی:
Omid
نکته: در پایتون میتونیم برای دسترسی به بازه مشخصی از لیست بصورت زیر بازه را با علامت (:) مشخص می کنیم.
Lst=[‘s’,’g’,’y’,’k’,’r’,’d’,’n’,’b’,’h’] Print(lst[3:7])
خروجی:
[‘k’,’r’,’d’,’n’]
نکته: دقت کنید وقتی بازه به صورت i:j تعریف میشود شامل عنصر i تا عنصر j-1 می باشد و عنصر j در فراخوانی آورده نمیشود.
تاپل
تاپل یک مجموعه از مقادیر به صورت مرتب و غیر قابل تغییر است. با تاپل ها می توانیم چندین مقدار از نوع داده مختلف را در یک متغیر ذخیره کنیم و همچنین عملیات هایی روی آنها انجام دهیم.
نکته: تاپل می تواند به تعداد نامحدودی مقدار نگهداری کند.
ساختار تعریف تاپل
برای تعریف تاپل از پرانتز () استفاده می شود. و مقادیر با کاما (,) از یکدیگر جدا میشوند. مانند نمونه:
my_tuple = (190, "Ali", 7,18.65, "Ahmadi")
برای دسترسی به عناصر تاپل مانند لیست ها از اندیس استفاده میکنیم. مانند نمونه:
my_tuple = (“sina”,”ali”,”javad”,”omid”,”reza”,”karim”( print(my_tuple[2])
خروجی
javad
دوست عزیز امیدوارم مطالب این بخش برایتان مفید بوده باشد دروب سایت درسمن این بخش بصورت کامل تدریس شده است برای دسترسی به آموزش لیست و تاپل در پایتون به ادامه مطلب مراجعه کنید.