Ro‘yxatga element qo‘shish
Element qo‘shish (append())
Ro‘yxat oxiriga yangi element qo‘shish uchun append() metodidan foydalaniladi.
python
royhat = ["olma", "banan", "gilos"]
royhat.append("apelsin") # Oxiriga "apelsin" qo‘shish
print(royhat) # Natija: ['olma', 'banan', 'gilos', 'apelsin']Element kiritish (insert())
Ma’lum indeksga yangi element qo‘shish uchun insert() metodi ishlatiladi.
python
royhat = ["olma", "banan", "gilos"]
royhat.insert(1, "apelsin") # Ikkinchi o‘ringa "apelsin" qo‘shish
print(royhat) # Natija: ['olma', 'apelsin', 'banan', 'gilos']Diqqat
insert() elementi ko‘rsatilgan indeksga qo‘shadi, qolgan elementlar o‘ngga suriladi.
Boshqa ro‘yxatni qo‘shish (extend())
Boshqa ro‘yxat elementlarini mavjud ro‘yxatga qo‘shish uchun extend() metodi ishlatiladi.
python
royhat = ["olma", "banan", "gilos"]
tropik = ["mango", "ananas", "papaya"]
royhat.extend(tropik) # "tropik" ro‘yxatini qo‘shish
print(royhat) # Natija: ['olma', 'banan', 'gilos', 'mango', 'ananas', 'papaya']Istalgan iterativ obyektni qo‘shish
extend() metodi nafaqat ro‘yxatlar, balki tuplar, setlar, lug‘atlar kabi boshqa iterativ obyektlarni ham qo‘shishi mumkin.
python
royhat = ["olma", "banan", "gilos"]
kortej = ("kivi", "apelsin")
royhat.extend(kortej) # Kortejni qo‘shish
print(royhat) # Natija: ['olma', 'banan', 'gilos', 'kivi', 'apelsin']Diqqat
extend() iterativ obyektning barcha elementlarini ro‘yxat oxiriga alohida qo‘shadi.
