Theme
Primary Color

توزيع عناصر القائمة على متغيرات بإستخدام Unpacking

ال Unpacking بيخليك تاخد عناصر القائمة وتحط كل عنصر في متغير بدل ما تستخدم رقم العنصر كل مرة

توزيع العناصر على متغيرات

عدد المتغيرات هنا لازم يساوي عدد عناصر القائمة

person = ["Osama", 40, "Egypt"]
name, age, country = person
print(name)
print(age)
print(country)

النتيجة

Osama
40
Egypt

تجميع باقي العناصر

علامة * بتجمع العناصر المتبقية داخل قائمة جديدة

numbers = [10, 20, 30, 40]
first, *rest = numbers
print(first)
print(rest)

النتيجة

10
[20, 30, 40]
python شرح