Index -Index
Yangi elemnet qo’shish: .append()
.insert(index, ‘new_element’) metodi
del list(index)
.remove(“element”)
elementni sug’urib olish: .pop(index)
Topshiriqlar. Sonlar nomli bo’sh ro’yxat yarating.
unga 5 ta manfiy son
5 ta musbat son kiriting.
ro’yxatni chop qiling
agar ro’yxatda juft sonlar qatnashgan bo’lsa uni ro’yxatdan o’chirib tashlang
3 ga bo’linadigan elementlarini sug’urib oling
Ro’yxatlar bilan ishlash
.sort() –ro’yxatni alifbo tartibida tartiblab beradi.↑
.sort(reverse=True) ↓
sorted(list_name)
sorted(list_name, reverse = True)
.reverse() ro’yxatni teskari tartiblash
len(list_name)
range(num1, num2)
range(num1, num2, step)
sonli ro’yxatlar ustida sodda amallar:
min(list_name)
max(list_name)
sum(list_name)
new_list_name = list_name[n:m] #n...m-1
list_name[ :m]
list_name[n: ]
new_list_name = list_name
new_list_name = list_name[ : ]
tuple – o’zgarmas ro’yxat
Topshiriqlar.
Ranglar ro’yxatini tuzing va uni ekranga chiqaring
30 dan 200 gacha 6 ga bo’linadigan natural sonlar ro’yxati tuzing
Uni ekranga chop qiling
30 va 200 sonlari orasida nechta 6 ga bo’linadigan sonlar borligini aniqlang
Ro’yxatdagi eng kichik elemantni ekranga chop qiling
Ro’yxatdagi eng katta elemantni ekranga chop qiling
Ro’yxatning boshidagi 5 ta elementini, oxiridagi ta elementini, o’rtasidagi 5 ta elementini konsolga chiqaring
talabalar nomli ro’yxat tuzing
Uni konsolga chiqaring
Ushbu ro’yxatdan nusxa oling (talabalar2)
Ikkinchi ro’yxatga yangi ikkita talaba qo’shing
1- va 2- ro’yxatlarni konsolga hiqaring.
For takrorlash operatori
for _name_ in list_name:
sonlarni kvadratini hisoblash misoli
for va input
Amaliyot:
Foydalanuvchidan 5 ta eng sevimli kinolarini kiritshni so'rang, va kinolar degan ro'yxatga saqlab oling. Natijani konsolga chiqaring.
a) 20 dan 50 gacha toq sonlar ro’yxatini tuzing.
b) ushbu sonlar kvadratlarini ekranga chiqaring
If – else operatori
If
M: login parol
M: toq-juft
M: manfiy-musbat
Elif
or and
2ta sonni solishtirish
Kvadrat tenglama
Do'stlaringiz bilan baham: |