์ค๋์ ๋ฆฌ์คํธ์์ ๊ฐ ์์๋ค์๋ํด ๋ฐ๋ณต๋ฌธ์ ๋๋ฉด์ ๋์ ๋๋ฆฌ์ ๊ฐ์ ๋ฆฌ์คํธ ํํ๋ก ์ ์ฅํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ค.
# ๋น ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ผ๋ก ๊ฐ์ง๋ ๋์
๋๋ฆฌ ์์ฑ
my_dict = {'a': [], 'b': [], 'c': []}
# ์ถ๊ฐํ ๊ฐ๋ค
values = [1, 2, 3, 4, 5]
# ๊ฐ ํค์ ๊ฐ์ ์์ฐจ์ ์ผ๋ก ๋ถ๋ฐฐํ์ฌ ์ ์ฅ
keys = list(my_dict.keys())
for i, value in enumerate(values):
my_dict[keys[i % len(keys)]].append(value)
# ๊ฒฐ๊ณผ ์ถ๋ ฅ
print(my_dict)
# ๊ฒฐ๊ณผ
{'a': [1, 4], 'b': [2, 5], 'c': [3]}
๊ทธ๋ฆฌ๊ณ ๋์ ๋๋ฆฌ์ ๊ฐ์ 1์ฉ ์ฌ๋ฆฌ๋ ๊ฒ๋ ๊ฐ๋ฅ
# ์ด๊ธฐ ๋์
๋๋ฆฌ
my_dict = {'a': 1, 'b': 2, 'c': 3}
# ๊ฐ ๊ฐ์ +1 ํ๊ธฐ
for key in my_dict:
my_dict[key] += 1
# ๊ฒฐ๊ณผ
{'a': 2, 'b': 3, 'c': 4}