その機能が動作しない理由を知りたいですか?辞書の更新方法。 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
Sをマージし、あなたが印刷しているものは「なし」を返しません。 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
。