Tôi có 2 từ điển chẳng hạn:
dict = {1 : a, 2 : b, 3 : c, 4 : d}
dict1= {5 : z, 1 : y, 6 : x, 3 : u}
Tôi cần so sánh các khóa của 2 từ điển và nếu chúng bằng nhau, tôi phải in giá trị tương ứng của khóa từ điển thứ 2. Ví dụ, cả hai từ điển đều có 1 và 3 là khóa của chúng, vì vậy tôi phải in giá trị tương ứng của chúng trong từ điển thứ 2 tức là nó sẽ in y
và u
. Làm thế nào để viết kịch bản python cho điều này? Tôi đã thử một cái gì đó như:
def compare(dictOne,dictTwo):
for keyOne in dictOne:
for keyTwo in dictTwo:
if keyOne == keyTwo:
print(dictTwo[keyTwo])
Nhưng tôi không nhận được đầu ra.