٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش پایتون – باز کردن بسته های کوچک

باز کردن بسته Tuple وقتی یک تاپل ایجاد می کنیم ، معمولاً مقادیری را به آن اختصاص می دهیم. به این می گویند “بسته بندی” یک توپل: مثال بسته بندی یک تاپل: fruits = ("apple", "banana", "cherry") اما ، در پایتون…

محمد یوسفی

30 آگوست 2021

باز کردن بسته Tuple

وقتی یک تاپل ایجاد می کنیم ، معمولاً مقادیری را به آن اختصاص می دهیم. به این می گویند “بسته بندی” یک توپل:

مثال

بسته بندی یک تاپل:

fruits = ("apple", "banana", "cherry")

اما ، در پایتون ، ما همچنین اجازه داریم که مقادیر را به متغیرها استخراج کنیم. به این می گویند “باز کردن بسته بندی”:

مثال

باز کردن یک بسته چند تایی:

fruits = ("apple", "banana", "cherry")

(green, yellow, red) = fruits

print(green)
print(yellow)
print(red)

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


استفاده از ستاره*

اگر تعداد متغیرها کمتر از تعداد مقادیر است ، می توانید یک نام *به متغیر اضافه کنید و مقادیر به عنوان یک لیست به متغیر اختصاص داده می شود:

مثال

بقیه مقادیر را به عنوان لیستی به نام “قرمز” اختصاص دهید:

fruits = ("apple", "banana", "cherry", "strawberry", "raspberry")

(green, yellow, *red) = fruits

print(green)
print(yellow)
print(red)

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

مثال

لیستی از مقادیر متغیر “گرمسیری” را اضافه کنید:

fruits = ("apple", "mango", "papaya", "pineapple", "cherry")

(green, *tropic, red) = fruits

print(green)
print(tropic)
print(red)

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها