Elementa esamība vārdnīcā Python
Pārbaudīt atslēgas esamību vārdnīcā var ar
operatora in palīdzību, bet neesamību
- ar not in palīdzību.
Apskatīsim praksē. Pieņemsim, ka mums ir šāda vārdnīca:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Pārbaudīsim, vai vārdnīcā ir elements
ar atslēgu 'a':
pythonprint('a' in dct) # izvadīs True
Pārbaudīsim, ka vārdnīcā nav elementa
ar atslēgu 'x':
pythonprint('x' not in dct) # izvadīs True
Задание 1
Dota vārdnīca:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Pārbaudiet, vai tajā ir elements ar atslēgu
'w'.
Задание 2
Dots šāds kods:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Sakiet, ko izvadīs konsolē.
Задание 3
Dots šāds kods:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Sakiet, ko izvadīs konsolē.
Задание 4
Dots šāds kods:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Sakiet, ko izvadīs konsolē.