Tôi có một cuốn từ điển đó trông như thế:séc Python nếu danh sách các phím tồn tại trong từ điển
grades = {
'alex' : 11,
'bob' : 10,
'john' : 14,
'peter': 7
}
và một danh sách tên students = ('alex', 'john')
Tôi cần phải kiểm tra xem tất cả các tên trong students
tồn tại như các phím trong số grades
dict.
grades
có thể có tên hơn, nhưng tất cả các tên trong students
phải ở trong grades
Phải có một cách đơn giản để làm điều đó, nhưng tôi vẫn còn mới đến python và không thể tìm nó ra. đã thử if students in grades
, không hoạt động.
Trong trường hợp thực tế, danh sách sẽ lớn hơn nhiều.
Bản sao có thể có của [Làm cách nào để kiểm tra xem nhiều khóa có ở dạng dict trong một lần truyền không?] (Https://stackoverflow.com/questions/1285911/how-do-i-check-that-multiple-keys -are-in-a-dict-in-a-single-pass) –