Python Variables - Assign Multiple Values
چند مقدار برای چند متغیر
پایتون این امکان را فراهم آورده تا چند مقدار را در یک سطر به چند متغیر اختصاص دهید.
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 بیشتر بحث خواهیم کرد.