Python dasturlash maktabi
Ⓜ️ Roʼyxat Ro'yxat - ma'lumotlar to'plamini saqlash uchun ishlatiladigan ma'lumot turi. To'rtburchakli qavs ichida ro'yxat yaratilganda uning barcha elementlari vergul bilan ajratilib yoziladi. ['olma', 'anor', 'gilos'] Ro'yxat massivga o'xshaydi va farqi…
Roʻyxatni tuzish uchun qaysi funksiyadan foydalaniladi?
Anonymous Quiz
9%
kortej()
22%
roʻyxat()
9%
literal()
60%
list()
Python dasturlash maktabi
Ⓜ️ Roʼyxat Ro'yxat - ma'lumotlar to'plamini saqlash uchun ishlatiladigan ma'lumot turi. To'rtburchakli qavs ichida ro'yxat yaratilganda uning barcha elementlari vergul bilan ajratilib yoziladi. ['olma', 'anor', 'gilos'] Ro'yxat massivga o'xshaydi va farqi…
Maʼlumotlar toʻplami qanday qavs ichida joylashsa roʻyxat deyiladi?
Anonymous Quiz
64%
[]
21%
()
13%
{}
2%
/\
Testlar va mavzular sizga yoqqan bo'lsa dasturlashga qiziqadigan tanishlaringizga yuboring
Forwarded from Nematillo Ochilov
@NematilloOchilov - blog
@pythonuz_videos - Python videodarslari
@pythonuz - Python darslari
@pyqt5 - Desktop dasturlash
@phpuz - PHP darslari
@js_uz - Java Script guruhi
@MQLUZ - Savdo robotlarni dasturlash
@pythonuz_videos - Python videodarslari
@pythonuz - Python darslari
@pyqt5 - Desktop dasturlash
@phpuz - PHP darslari
@js_uz - Java Script guruhi
@MQLUZ - Savdo robotlarni dasturlash
Python dasturlash maktabi
Ⓜ️ Roʼyxat Ro'yxat - ma'lumotlar to'plamini saqlash uchun ishlatiladigan ma'lumot turi. To'rtburchakli qavs ichida ro'yxat yaratilganda uning barcha elementlari vergul bilan ajratilib yoziladi. ['olma', 'anor', 'gilos'] Ro'yxat massivga o'xshaydi va farqi…
Ro'yxat funksiyalari va uslublari
birinchi i harfi joylashgan o'rni: 2
{'GM': 'Matiz', 'yili': 2015}, {'GM': 'Nexia', 'yili': 2016}]
Ushbu postni pythonga aloqador guruhlarga yuboring.
https://telegra.ph/file/03234945c42b61c15d5ea.jpg
@pythonuz
royxat = list() # yoki []
# ro'yxat oxiriga element qo'shadi
royxat.append('olma')
print('append', royxat)
append ['olma']# 2 ta ro'yxatni birlashtiradi
royxat.extend(['uzum', 'qulupnay'])
print('extend', royxat)
extend ['olma', 'uzum', 'qulupnay']# Ro'yxatning birinchi elementiga 'behi' qiymatini kiriting
royxat.insert(1, 'behi')
print('insert', royxat)
insert ['olma', 'behi', 'uzum', 'qulupnay']# Ro'yxatdagi 'olma' qiymatiga ega bo'lgan birinchi elementni o'chiradi.
# Agar bunday element mavjud bo'lmasa ValueError xatoligini qaytaradi
royxat.remove('olma')
print('remove', royxat)
remove ['behi', 'uzum', 'qulupnay']# i-elementni olib tashlaydi va qaytaradi. Agar indeks ko'rsatilmagan
# bo'lsa, oxirgi element o'chiriladi
royxat.pop(0)
print('pop', royxat)
pop ['uzum', 'qulupnay']# qiymati x bo'lgan elementlar sonini qaytaradi
print('count', royxat.count('uzum'))
count 1# Ro'yxatni teskari joylashtiradi
royxat.reverse()
print('reverse', royxat)
reverse ['qulupnay', 'uzum']# Ro'yxatni nusxalaydi
rc = royxat.copy()
royxat.extend(rc)
print('copy', royxat)
copy ['qulupnay', 'uzum', 'qulupnay', 'uzum']# Ro'yxatni tozalaydi
royxat.clear()
print('clear', royxat)
clear []alfabit = ['i', 'e', 'i', 'o', 'g', 'l', 'i', 'i', 'u', 'l']
index = alfabit.index('o')
print("birinchi o harfini ro'yxatdagi o'rni: ", index)
birinchi o harfini ro'yxatdagi o'rni: 3index = alfabit.index('i', 3)
print("Ro'yxatdagi uchinchi i harfi joylashgan o'rni: ", index)
Ro'yxatdagi uchinchi i harfi joylashgan o'rni: 6index = alfabit.index('i', 2, 8)
print("""Ro'yxatning iikinchi elementidan sakkizinchi elementigacha birinchi i harfi joylashgan o'rni: """, index)
Ro'yxatning ikkinchi elementidan sakkizinchi elementi oralig'idagi birinchi i harfi joylashgan o'rni: 2
# Ro'yxatni funksiyaga qarab saralash
def funksiya(n):
return n['yili']
majburiy_ixtiyoriy = [
{'GM': 'Nexia', 'yili': 2016},
{'GM': 'Spark', 'yili': 2014},
{'GM': 'Damas', 'yili': 2011},
{'GM': 'Matiz', 'yili': 2015}
]
majburiy_ixtiyoriy.sort(key=funksiya)
print(majburiy_ixtiyoriy)
[{'GM': 'Damas', 'yili': 2011}, {'GM': 'Spark', 'yili': 2014}, {'GM': 'Matiz', 'yili': 2015}, {'GM': 'Nexia', 'yili': 2016}]
Ushbu postni pythonga aloqador guruhlarga yuboring.
https://telegra.ph/file/03234945c42b61c15d5ea.jpg
@pythonuz
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=[5, 6, 7]
L.insert(1,9)
print(L)
L.insert(1,9)
print(L)
Anonymous Quiz
24%
[5, 6, 7, 9]
47%
[5, 9, 6, 7]
24%
[9, 5, 6, 7]
5%
[9, 7, 6, 5]
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=[1]
L.extend([4, 2, [0]])
print(L)
L.extend([4, 2, [0]])
print(L)
Anonymous Quiz
13%
[4, 2, 1]
13%
[1, 4, 2]
64%
[1, 4, 2, [0]]
10%
Error
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=['olma', 'anor', 'bodom', 'anor']
L.remove('anor', 'anor')
print(L)
L.remove('anor', 'anor')
print(L)
Anonymous Quiz
50%
['olma', 'bodom']
21%
ValueError
16%
IndexError
13%
TypeError
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=['olma', 'anor', 'bodom']
print(L.pop())
print(L.pop())
Anonymous Quiz
45%
['olma', 'anor']
21%
'bodom'
18%
bodom
17%
1
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=['olma', 'anor', 'bodom']
L.pop()
print(L)
L.pop()
print(L)
Anonymous Quiz
37%
['olma', 'anor']
22%
['anor', 'bodom']
28%
bodom
13%
Error
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=['olma', 'anor', 'uzum']
L.pop(1)
print(L)
L.pop(1)
print(L)
Anonymous Quiz
54%
['olma', 'uzum']
18%
['olma', 'anor']
16%
uzum
11%
True
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=['olma', ['anor', ['uzum']]]
L.pop(1)
print(L)
L.pop(1)
print(L)
Anonymous Quiz
38%
['olma', 'uzum']
14%
anor
38%
['olma']
11%
olma
Python dasturlash maktabi
Ro'yxat funksiyalari va uslublari royxat = list() # yoki [] # ro'yxat oxiriga element qo'shadi royxat.append('olma') print('append', royxat) append ['olma'] # 2 ta ro'yxatni birlashtiradi royxat.extend(['uzum', 'qulupnay']) print('extend', royxat) extend…
L=['olma', ['anor', ['uzum']]]
print(L.pop(1)[1][0])
print(L.pop(1)[1][0])
Anonymous Quiz
20%
olma
20%
anor
34%
uzum
26%
[]