سفارش تبلیغ
صبا ویژن

معرفی لیست ها و تاپل ها در پایتون

لیست

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

ساختار تعریف لیست:

برای تعریف لیست از براکت [] استفاده می شود. و عنصر ها با کاما (,) از یکدیگر جدا میشوند. مانند نمونه:

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

دوست عزیز امیدوارم مطالب این بخش برایتان مفید بوده باشد دروب سایت درسمن این بخش بصورت کامل تدریس شده است برای دسترسی به آموزش لیست و تاپل در پایتون به ادامه مطلب مراجعه کنید.