__contains__


__contains__() usuli

__contains__() usuliinoperatori sizning obyektlaringiz uchun nimani tekshirayotganini boshqaradi.

Misol

Xodimning Companyda ekanligini tekshiring:

class Company:   def __init__(self, employees):     self.employees = employees   def __contains__(self, name):     return name in self.employees c1 = Company(["Emil", "Tobias", "Linus"]) print("Emil" in c1)
O‘zingiz sinab ko‘ring »

__contains__()siz

__contains__() bo‘lmasa, maxsus obyektdaindan foydalanish xatolikka olib keladi:

Misol

__contains__()ni olib tashlang va tekshirish muvaffaqiyatsiz tugadi:

class Company:   def __init__(self, employees):     self.employees = employees c1 = Company(["Emil", "Tobias", "Linus"]) print("Emil" in c1)
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!