การตรวจสอบว่ามีองค์ประกอบในพจนานุกรมใน Python
คุณสามารถตรวจสอบว่ามีคีย์ในพจนานุกรมหรือไม่ด้วย
ตัวดำเนินการ in และตรวจสอบว่าไม่มี
- ด้วย not in
มาดูในทางปฏิบัติกัน สมมติว่าเรามี พจนานุกรมต่อไปนี้:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
มาดูกันว่ามีองค์ประกอบในพจนานุกรม
ด้วยคีย์ 'a' หรือไม่:
pythonprint('a' in dct) # จะแสดงผล True
มาดูกันว่าไม่มีองค์ประกอบในพจนานุกรม
ด้วยคีย์ 'x' หรือไม่:
pythonprint('x' not in dct) # จะแสดงผล True
Задание 1
กำหนดพจนานุกรม:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
ตรวจสอบว่ามีองค์ประกอบด้วยคีย์
'w' ในนั้นหรือไม่
Задание 2
กำหนดโค้ดต่อไปนี้:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
บอกว่าอะไรจะถูกแสดงผลในคอนโซล
Задание 3
กำหนดโค้ดต่อไปนี้:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
บอกว่าอะไรจะถูกแสดงผลในคอนโซล
Задание 4
กำหนดโค้ดต่อไปนี้:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
บอกว่าอะไรจะถูกแสดงผลในคอนโซล