2016-11-27 76 views

回答

1

update方法合併dict就地並返回'None',這就是您要打印的內容。您需要自行打印students

students = {'dsd': 13} 
student1 = {'dsdsd': 15} 
students.update(student1) 
print(students) 
3

因爲dict1.update(dict2)更新值dict1的值爲dict2但不返回任何內容(因此在您的情況下打印None)。爲了看到更新的值,你需要做的:

students.update(student1) 
print(students) 

作爲參考,檢查dict.update() document它說:

更新字典與來自其他,覆蓋現有密鑰的密鑰/值對。返回None