Accessing Set Members

Siz Pythonning `in` operatoridan foydalanib, biror narsaning setda mavjudligini tekshirishingiz mumkin.

Set A'zolariga Kirish

Siz Pythonning in operatoridan foydalanib, biror narsaning setda mavjudligini tekshirishingiz mumkin:

1 >>> my_set = {"a", "b", "c"}
2 >>> "a" in my_set
3 True

Setlar sizga individual a'zolarni kesish (slicing) yoki shunga o'xshash usullardan foydalanib olishga ruxsat bermaydi. Buning o'rniga, siz set bo'ylab aylanishingiz kerak. Buni while yoki for sikllaridan foydalanib amalga oshirishingiz mumkin.

Siklni mavzusida o'rganasiz, lekin to'plam bo'ylab aylanishning asosiy sintaksisi quyidagicha:

1 >>> for item in my_set:
2...     print(item)
3...
4 c
5 a
6 b

Bu kod har bir a'zoni bir vaqtning o'zida aylanib chiqadi va uni chop etadi.

Siz setlardagi elementlarga ro'yxatlarga nisbatan ancha tezroq kirishingiz mumkin. Python ro'yxati har bir elementni qidirganingizcha aylanib chiqadi, to'g'ri elementni topguncha davom etadi. Setda element qidirganingizda, bu dictionary kabi harakat qiladi va uni darhol topadi yoki umuman topolmaydi.

Ushbu sahifada

Xato haqida xabar berish