2024. 4. 21. 23:26ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
์ค๋์ ๋์ ๋๋ฆฌ์ ๋ฆฌ์คํธ์ ์ฐจ์ด์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
1. ์ธ๋ฑ์ฑ ๋ฐฉ์์ ์ฐจ์ด
์ ์ฌ์ง๊ณผ ๊ฐ์ด ๋ฆฌ์คํธ์ ๊ฒฝ์ฐ ์ธ๋ฑ์ค์ ๊ฐ์ 0์์ n๊น์ง ์๋ ์์ฑ๋์ง๋ง, ๋์ ๋๋ฆฌ์ ๊ฒฝ์ฐ key๊ฐ๊ณผ value๊ฐ์ ์ฌ์ฉ์๊ฐ ์ง์ ํ์ฌ ์ธ ์ ์๋ค.
1-2. ์ธ๋ฑ์ฑ ๋ฐฉ์์ ์ฐจ์ด์ ๋ฐ๋ฅธ pop() ์ฌ์ฉ์, ์ธ๋ฑ์ค ๊ฐ ์ฐจ์ด
๋ฆฌ์คํธ์ ๊ฒฝ์ฐ ์๋์ผ๋ก ๋งค๊ฒจ์ง ์ธ๋ฑ์ค๊ฐ ๋ค์ 0๋ถํฐ n๊น์ง ๋งค๊ฒจ์ง๋ค.
๋ฐ๋ฉด ๋์ ๋๋ฆฌ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์ง์ ํ ์ธ๋ฑ์ค ๊ฐ์ด ๊ทธ๋๋ก ์ ์ง๋๋ค.
2. ์์ฑ ๋ฐฉ์์ ์ฐจ์ด
๋ฆฌ์คํธ๋ ํญ๋ชฉ ๊ฐ์ ์๋์ผ๋ก ๋งค๊ฒจ์ง ์ธ๋ฑ์ค ๊ฐ์ ์จ์ฃผ๋ฉด ๋๋ค. ๋ฐ๋ฉด ๋์ ๋๋ฆฌ๋ ํค๋ฅผ ์ด์ฉํ์ฌ ํด๋น ๊ฐ์ ๋ฐํํ๋ค.
3. ๋ค์ํ ๋ฉ์๋ ์ฌ์ฉ ๋ฐฉ์
<dictionary ์ค์ต 1>
์ฌ๊ณ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด๋ณด์ .
ํน์ ๋ฌผ๊ฑด์ ์ฌ๊ณ ๊ฐ ์ผ๋ง๋ ๋จ์์๋์ง ์๊ธฐ ์ํด ๋ฌผ๊ฑด์ ์ด๋ฆ์ ์ ๋ ฅํ๋ฉด ์ฌ๊ณ ์ ๊ฐ์ด ์ถ๋ ฅ๋๋ ์ฝ๋๋ฅผ ๋ง๋ค์ด๋ณด์.
items = {"์ฝ๋ผ":24, "์ฌ์ด๋ค":22, "๋ง๊ฑธ๋ฆฌ":12, "๊ณผ์":16}
a = input("์ด๋ฆ์ ์
๋ ฅํ์์ค")
print(items.get(a))
<dictionary ์ค์ต 2>
์ฃผ์๋ก์ ์ ์ฅ๋ ๋ชจ๋ ์ฌ๋๊ณผ ์ ํ๋ฒํธ๋ฅผ ์ถ๋ ฅํด๋ณด์
phone_book = {"์๋ถ์ง":102301023, "์ฌ๋ฅ๊ฐ":23409238490, "๋๋":213123123}
for key in phone_book:
print("{}:{}".format(key, phone_book[key]))
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ์ํ๋ ๋ฌธ์์ด ์ฐพ๊ธฐ (0) | 2024.04.22 |
---|---|
[Python] ๋ฐฐ์ด์ ์์๋งํผ ์ถ๊ฐํ๊ธฐ (0) | 2024.04.22 |
[Python] A ๊ฐ์กฐํ๊ธฐ (0) | 2024.04.18 |
[Python]๋ค์์ 5๋ฑ ์๋ก (0) | 2024.04.18 |
[Python] ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํ๊ธฐ 2 (0) | 2024.04.15 |