Elementin olemassaolo sanakirjassa Pythonissa
Avaimen olemassaolo sanakirjassa voidaan tarkistaa
käyttämällä operaattoria in, ja puuttuminen
- käyttämällä not in.
Katsotaan käytännössä. Oletetaan, että meillä on seuraava sanakirja:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Tarkistetaan, onko sanakirjassa elementtiä
avaimella 'a':
pythonprint('a' in dct) # tulostaa True
Tarkistetaan, että sanakirjassa ei ole elementtiä
avaimella 'x':
pythonprint('x' not in dct) # tulostaa True
Задание 1
Annettu sanakirja:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Tarkista, onko siinä elementtiä avaimella
'w'.
Задание 2
Annettu seuraava koodi:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Mitä konsoliin tulostuu?
Задание 3
Annettu seuraava koodi:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Mitä konsoliin tulostuu?
Задание 4
Annettu seuraava koodi:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Mitä konsoliin tulostuu?