Python asoslari


meva = ["olma", "banan", "apelsin", "nok", "uzum"]



Yüklə 1,14 Mb.
səhifə24/81
tarix13.12.2023
ölçüsü1,14 Mb.
#176038
1   ...   20   21   22   23   24   25   26   27   ...   81
k100001

meva = ["olma", "banan", "apelsin", "nok", "uzum"]
del meva[1] print(meva)
del meva print(meva)



clear() funksiyasi ro’yxat elementlarini tozalaydi, ya’ni ro’yxat bo’m-bo’sh bo’lib qoladi:

meva = ["olma", "banan", "apelsin", "nok", "uzum"]
meva.clear() print(meva)



[]

Ro’yxatdan nusxa olish


Bir ro’yxatdan ikkinchi ro’yxatni list2 = list1 tarzida hosil qilib bo’lmaydi. Chunki bunda list2 list1 ga yo’llanma(silka) bo’lib qoladi. Shu sababli list1 da bo’lgan o’zgarishlar list2 ga ham ta’sir qiladi. Shuning uchun bir ro’yxat ikkinchisiga nusxalanadi. Shunda 2 ta bir xil alohida ro’yxatlar hosil bo’ladi.
Ro’yxatdan nusxa olish uchun copy() funksiyasi ishlatiladi.

meva1 = ["olma", "banan", "apelsin", "nok", "uzum"]
meva2 = meva1.copy() print(meva2)



['olma', 'banan', 'apelsin', 'nok', 'uzum']


Ro’yxatdan nusxa olishning boshqa usuli list() funksiyasi:

meva1 = ["olma", "banan", "apelsin", "nok", "uzum"]
meva2 = list(meva1) print(meva2)

Ro’yxatlarni qo’shish


Pythonda ikki yoki undan ko’p ro’yxatlarni o’zaro qo’shishning turli usullari bor. Eng oson yo’li “+” operatoridan foydalanish.
Shuni eslatish lozimki, ro’yxat nafaqat satr va harflar, baki sonli o’zgaruvchilardan ham iborat bo’la oladi:


Yüklə 1,14 Mb.

Dostları ilə paylaş:
1   ...   20   21   22   23   24   25   26   27   ...   81




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin