高校物理161885 views
中学理科1632943 views
高校国語789574 views
小学算数1202941 views
ヒストリア293808 views
高校生物552825 views
英語616404 views
高校化学2930900 views
小学社会311307 views
LaTeX964644 views
Help
Tools

English

Python の辞書に新しい要素や辞書を追加する:自分を追加するとどうなるか?

下は辞書に要素を追加するコードです。

sales = {'April': 6, 'May': 9}

sales['June'] = 12

print(sales)
# {'April': 6, 'May': 9, 'June': 12}

辞書に辞書を追加するには update を使います。

sales = {'April': 6, 'May': 9}
append = {'June': 12, 'July': 15}

sales.update(append)

print(sales)
# {'April': 6, 'May': 9, 'June': 12, 'July': 15}

print(append)

追加する辞書に同じキーがある場合は上書きとなり、順序はもとの辞書が優先されます。

sales = {'April': 6, 'May': 9}

sales.update({'April': 100, 'June': 12})

print(sales)
# {'April': 100, 'May': 9, 'June': 12}

この性質から、自分を追加しても変わりません。

sales = {'April': 6, 'May': 9}

sales.update(sales)

print(sales)