فهرست (list) چند چیز را با هم در یک متغیر نگه میدارد. داخل کروشه [ ]
مینویسیم و با ویرگول انگلیسی جدا میکنیم:
fruits = ["سیب", "موز", "انار"]
print(fruits)
print(fruits[0])
print(len(fruits))
شمارهی خانهها (اندیس) از صفر شروع میشود: fruits[0]
اولین است و fruits[-1]
آخرین.
fruits = ["سیب", "موز"]
fruits.append("هلو")
for f in fruits:
print(f"من {f} دوست دارم")
-
append(x): x را به آخر فهرست اضافه کن -
len(fruits): تعداد -
sum(nums): جمع عددها -
max(nums)وmin(nums): بزرگترین و کوچکترین -
sorted(nums): نسخهی مرتبشده
scores = [18, 20, 15, 19]
print(sum(scores))
print(max(scores))
print(sorted(scores))
چالشها
-
نمرهها
حل شدفهرست
scores = [17, 20, 14, 19, 15]را بساز. در خط اول جمع، در خط دوم بیشترین و در خط سوم کمترین نمره را چاپ کن. -
فهرست خرید
حل شدفهرست خالی
items = []بساز. سه بار باinputاسم یک چیز را بگیر و باappendبه فهرست اضافه کن. در آخر اول تعداد و بعد خود فهرست را چاپ کن. -
میانگین
حل شدمیانگین فهرست
[12, 18, 16, 14]را حساب و چاپ کن: جمع تقسیم بر تعداد.