-1
想知道爲什麼該功能不起作用?字典更新方法。 Python 3.4
students = {'dsd': 13}
student1 = {'dsdsd': 15}
print(students.update(student1))
打印完成後,在控制檯中彈出None
。
想知道爲什麼該功能不起作用?字典更新方法。 Python 3.4
students = {'dsd': 13}
student1 = {'dsdsd': 15}
print(students.update(student1))
打印完成後,在控制檯中彈出None
。
update
方法合併dict
就地並返回'None',這就是您要打印的內容。您需要自行打印students
。
students = {'dsd': 13}
student1 = {'dsdsd': 15}
students.update(student1)
print(students)
因爲dict1.update(dict2)
更新值dict1
的值爲dict2
但不返回任何內容(因此在您的情況下打印None
)。爲了看到更新的值,你需要做的:
students.update(student1)
print(students)
作爲參考,檢查dict.update()
document它說:
更新字典與來自其他,覆蓋現有密鑰的密鑰/值對。返回
None
。