|
Tezda qiymatlarni qo'shish uchun siz odatda indeks operatoridan foydalanasiz ( ya'ni. [])
|
bet | 8/24 | Sana | 13.09.2023 | Hajmi | 2.11 Mb. | | #81535 |
Bog'liq aaaaaaaaaaaaa if, 1.tema, 2 ga yangi, 2, 62Tezda qiymatlarni qo'shish uchun siz odatda indeks operatoridan foydalanasiz ( ya'ni. []) - Tezda qiymatlarni qo'shish uchun siz odatda indeks operatoridan foydalanasiz ( ya'ni. [])
- Shuningdek, juftlik ro'yxatini (va alohida kalitlar va qiymatlarni) olish mumkin.
- “|” operatoridan foydalaning. va “|=” operatorini yangilash uchun
Lug'at elementlarini aylanib o'tish uchun for tsikli ishlatiladi ( iteratsiya bosqichi - lug'at kaliti). O'rnatilgan sort() usuli kalitlar bo'yicha tartiblaydi; elementlarni qiymatlar bo'yicha saralash uchun siz yordamchi ro'yxatdan foydalanishingiz kerak. - Lug'at elementlarini aylanib o'tish uchun for tsikli ishlatiladi ( iteratsiya bosqichi - lug'at kaliti). O'rnatilgan sort() usuli kalitlar bo'yicha tartiblaydi; elementlarni qiymatlar bo'yicha saralash uchun siz yordamchi ro'yxatdan foydalanishingiz kerak.
- Lug'at generatorlari generatorlarni ro'yxatga olish uchun xuddi shunday ishlaydi, faqat 1 qiymatni olish o'rniga ular kalit-qiymat juftligini oladi va jingalak qavslar ichida yoziladi.
- Umumiy sintaksis: juftlik bilan nima qilamiz, uchun , qanday o'zgaruvchilarni olamiz, , qaerdan, { namuna olish sharti bo'lsa }
defaultdict - To'plamlar moduli standart lug'atga alternativalarga ega - defaultdict , u ishga tushirilmagan defaultdict kalitiga kirishda konstruktor argumenti sifatida mavhum turdagi zavodni ( ya'ni tur ko'rsatkichini) olishi kerak. ko'rsatilgan turdagi qiymat sukut bo'yicha ko'rsatiladi ( int uchun - 0, str uchun - "", ro'yxat uchun - [] va boshqalar ) . Standart dictga qaraganda xavfsizroq
TypedDict Lug'at qiymatlarining turini qat'iy belgilash uchun siz TypedDict- dan foydalanishingiz mumkin Barcha argumentlar sukut bo'yicha talab qilinadi, lekin buni sinf konstruktorida total = False parametrini o'rnatish orqali o'zgartirish mumkin . Cheklovlar: - isinstance orqali ish vaqtini tekshirish qo'llab-quvvatlanmaydi
- yakuniy qiymatlar bo'lishi kerak
- .clear va del operatsiyalari taqiqlanadi
|
| |