Special Case Tuples

Ikkita maxsus hol Tupllari mavjud, nol elementli tup va bitta elementli tup.

Maxsus Hol Tupllari

Ikkita maxsus hol Tupllari mavjud: nol elementli tup va bitta elementli tup. Ular maxsus hol ekanligi, ularni yaratish sintaksisi biroz boshqacha bo'lishidadir.

Bo'sh tup yaratish uchun quyidagilardan birini amalga oshirishingiz mumkin:

1 >>> empty = tuple()
2 >>> len(empty)
3 0
4 >>> type(empty)
5 <class'tuple'>
6 >>> also_empty = ()
7 >>> len(also_empty)
8 0

Bo'sh tupni hech qanday argument kiritmasdan tuple() funksiyasini chaqirish orqali yoki bo'sh qavs juftligini ishlatib tayinlash orqali yaratishingiz mumkin.

Endi bitta elementli tup yaratamiz:

1 >>> single = 2,
2 >>> len(single)
3 1
4 >>> type(single)
5 <class'tuple'>

Bitta elementli tup yaratish uchun siz qiymatni keyingi vergul bilan tayinlashingiz mumkin. Yuqoridagi misolda 2 dan keyin trailing vergulga e'tibor bering.

Qavslar odatda ixtiyoriy bo'lsa-da, bitta elementli Tupllar uchun ularni ishlatishni qat'iyan tavsiya qilaman, chunki vergulni o'tkazib yuborish oson.

Ushbu sahifada

Xato haqida xabar berish