چند مقدار برای چند متغیر
پایتون این امکان را فراهم آورده تا چند مقدار را در یک سطر به چند متغیر اختصاص دهید.
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)
دقت داشته باشید که تعداد مقادیر و تعداد متغیرها با هم برابر باشند. در غیر این صورت با خطا مواجه خواهید شد.
اختصاص دادن یک مقدار به چند متغیر
در پایتون شما این امکان را دارید که در یک خط، یک مقدار را به چند متغیر اختصاص دهید.
x = y = z = "Orange"
print(x)
print(y)
print(z)
باز کردن یک مجموعه
اگر مجموعهای از مقادیر را در یک لیست (list)، تاپل (tuple) و ... داشته باشید، میتوانید آن مقادیر را از طریق اختصاص دادن آنها به متغیرها استخراج کنید. به این عمل باز کردن (unpacking) گفته میشود.
fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)
در بخشهاب بعدی در مورد unpacking بیشتر بحث خواهیم کرد.