Att kontrollera om ett element finns i en ordbok i Python
Man kan kontrollera om en nyckel finns i en ordbok med
hjälp av operatorn in, och frånvaro
- med hjälp av not in.
Låt oss titta på det i praktiken. Låt oss säga att vi har följande ordbok:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Låt oss kontrollera om det finns ett element
med nyckeln 'a' i ordboken:
print('a' in dct) # kommer att skriva ut True
Låt oss kontrollera att det inte finns något element
med nyckeln 'x' i ordboken:
print('x' not in dct) # kommer att skriva ut True
Given ordbok:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Kontrollera om det finns ett element med nyckeln
'w' i den.
Given följande kod:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Säg vad som kommer att skrivas ut i konsolen.
Given följande kod:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Säg vad som kommer att skrivas ut i konsolen.
Given följande kod:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Säg vad som kommer att skrivas ut i konsolen.