Telegram Group & Telegram Channel
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


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: 3

index = alfabit.index('i', 3)
print("Ro'yxatdagi uchinchi i harfi joylashgan o'rni: ", index)
Ro'yxatdagi uchinchi i harfi joylashgan o'rni: 6

index = 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.


http://telegra.ph/file/03234945c42b61c15d5ea.jpg

@pythonuz



tg-me.com/pythonuz/377
Create:
Last Update:

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 ['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: 3

index = alfabit.index('i', 3)
print("Ro'yxatdagi uchinchi i harfi joylashgan o'rni: ", index)
Ro'yxatdagi uchinchi i harfi joylashgan o'rni: 6

index = 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.


http://telegra.ph/file/03234945c42b61c15d5ea.jpg

@pythonuz

BY Python dasturlash maktabi




Share with your friend now:
tg-me.com/pythonuz/377

View MORE
Open in Telegram


Python dasturlash maktabi Telegram | DID YOU KNOW?

Date: |

For some time, Mr. Durov and a few dozen staffers had no fixed headquarters, but rather traveled the world, setting up shop in one city after another, he told the Journal in 2016. The company now has its operational base in Dubai, though it says it doesn’t keep servers there.Mr. Durov maintains a yearslong friendship from his VK days with actor and tech investor Jared Leto, with whom he shares an ascetic lifestyle that eschews meat and alcohol.

The messaging service and social-media platform owes creditors roughly $700 million by the end of April, according to people briefed on the company’s plans and loan documents viewed by The Wall Street Journal. At the same time, Telegram Group Inc. must cover rising equipment and bandwidth expenses because of its rapid growth, despite going years without attempting to generate revenue.

Python dasturlash maktabi from sg


Telegram Python dasturlash maktabi
FROM USA