Operatori de apartenență
Un operator de apartenență îți spune dacă o secvență apare într-un obiect:
Tabelul operatorilor de apartenență
main.py
# Operator | Description | Example
# in | Returns True if a sequence with the specified value is present in the object | x in y
# not in | Returns True if a sequence with the specified value is not present in the object | x not in y
Exemple
Exemplu
Vezi dacă „banana” este unul dintre elementele unei liste:
Prompt
Scrie un program Python care creează o listă de fructe și verifică dacă „banana” este prezent în listă folosind operatorul „in”. Afișează rezultatul.
Ieșire: program Python complet
main.py
fruits = ["apple", "banana", "cherry"]
print("banana" in fruits)
Exemplu
Vezi dacă „pineapple” lipsește dintr-o listă:
Prompt
Scrie un program Python care creează o listă de fructe și verifică dacă „pineapple” NU este prezent în listă folosind operatorul „not in”. Afișează rezultatul.
Ieșire: program Python complet
main.py
fruits = ["apple", "banana", "cherry"]
print("pineapple" not in fruits)
Apartenența în șiruri
Și șirurile funcționează cu operatorii de apartenență:
Exemplu
Prompt
Scrie un program Python care demonstrează operatorii de apartenență cu șiruri. Verifică dacă „H” este în text, dacă „hello” este în text și dacă „z” nu este în text. Afișează rezultatele.
Ieșire: program Python complet
main.py
text = "Hello World"
print("H" in text)
print("hello" in text)
print("z" not in text)