์ด์ ๋ ์ฅ์ผ ์ด์๋ก ์ข ๋นจ๋ฆฌ ํด์คํ๊ณ , ์ค๋์ SQL ๊ณผ์ P/F ๊ฒฐ๊ณผ๊ฐ ๋์๋ค. ํจ์ค์๋ค. ๊ทธ๋์ ํ์ด์ฌ ๊ณผ์ ๋ฅผ ์์ํ๋ค.
# 1๋ฒ ์ฝ๋ ์์ฑ
def check_inventory(list1, n):
over = []
lack = []
for i in list1:
if i[1] > n:
over.append(i[0])
else:
lack.append(i[0])
print('์ฌ๊ณ ๊ณผ์: ', over)
print('์ฌ๊ณ ๋ถ์กฑ: ', lack)
# ์ฌ๊ณ ๋ฐ์ดํฐ ์์
inventory_data = [
['Apple', 30],
['Banana', 20],
['Orange', 50]
]
check_inventory(inventory_data, 20)
์ฒซ ๋ฒ์งธ ๋ฌธ์ ์ ๊ฒฝ์ฐ ํผ๊ณตํ์ ํ์ด์ฌ ๊ฐ์ ๋๋ถ์ ํฐ ์ด๋ ค์์ ์์๋ค. ์ํ๊ณผ ์ฌ๊ณ ๋ ๋ฐ์ดํฐ๊ฐ ์๋ ๋ฆฌ์คํธ(list1), ๊ทธ๋ฆฌ๊ณ ๊ธฐ์ค๊ฐ(n)๋ง ๊ฐ๋ค ๋ถ์ด๋ฉด ์ฌ๊ณ ๊ณผ์์ธ์ง ๋ถ์กฑ์ธ์ง ํ๋จํ๋ ์ฝ๋๋ฅผ ์งฐ๋ค.
๋ค๋ง ์ฌ๊ณ (์ํ, ์๋) ๋ฆฌ์คํธ๋ฅผ ์ง์ ์ ๋ ฅํ ์ ์์์ ์ข๊ฒ ๋ค… ๊ณ ์๊ฐํด์ ๊ฐ๋ฐ์ ๋ฃธ๋ฉ์๊ฒ ํํธ๋ฅผ ๋ฌ๋ผ๊ณ ํ๊ณ , ๊ทธ๋ฅ.. ์๋ฌด๋ ์ํค์ง ์์์ง๋ง...ใ ใ ใ ใ ใ ํผ์ ์ฝ๋๋ฅผ ์ง ๋ณด๊ณ ์๋ค.
๋ด์ผ ์ด์ด์ ํ ๊ฒ์ด๋ฏ๋ก ์ผ๋จ ํต.
๊ฐ๊ณ ์ถ์ ๋๋ฉ์ธ์ ์ ํ๊ณ , ์ด๋ฒ์ฃผ ๋๋ ์ ๋ ๋ง์๊ณ , ์ฝ์ ์ํฐํด๋ ๋ง๊ณ , ์์ง ๊ถ๊ธ์ฆ์ด ํด์๋์ง ์์์ ๊ตฌ๊ธ๋งํ๋ ค๋ ๊ฐ๋ ๋ ๋ง์ง๋ง ์ผ๋จ ์ค๋์ 9์์ ํด์คํ๋ ค๊ณ ํ๋ค.
์ด์ฐจํผ ๋ณธ์บ ํ 1์ฃผ์ฐจ๋ถํฐ ์ฃผ๋ง์๋ ๊ณต๋ถํ์๊ธฐ ๋๋ฌธ์ ๋ด ์ผ์ฃผ์ผ์ ์์ง ๋๋์ง ์์๋ค. ๐ ๊ทธ๋์ WIL๋ ๋ณดํต ์ผ์์ผ์ด๋ ๊ทธ ๋ค์์ฃผ ์์์ผ์ ์์ฑํ๋ค.
์ด๋ฒ์ฃผ๋ WIL๋ ๊ทธ๋ ๊ณ ์ถ๊ฐ๋ก ๊ณต๋ถํ๊ฑฐ๋ ์๊ฐํด์ ์ ์ ๋ด์ฉ์ด ๋ง์ด ๋จ์๋ค.
- WIL : ๊นํ ์์ ํ๊ธฐใ .., ๊ฐ๊ณ ์ถ์ ๋๋ฉ์ธ๊ณผ ์ด์
- ๋ถ์ ํ๋ก์ฐ ์คํฐ๋ ์ค๋น ๊ณผ์ ! + ๊ฒฐ๊ณผ
- ์ฝ์๋ ์ํฐํด ์์ฝ!
- ๋์์ด ๋ ์ ํ๋ธ ์ฝํ ์ธ
- ํ๊ณ ์ถ์ ํ ์ดํ๋ก์ ํธ
- ์๋ธ์ฟผ๋ฆฌ ํน์ง, CTE ํน์ง.. ใ ใ ..ใ ใ
์ ์ด๋๊ณ ๋ณด๋ ๋๋ฌด ๋ง๋ค. ์ฌ๋ฆฌ์ ์ค๋ ธ์ฐ๋ณผ์ด ๋์ง ์๋ ์ ์์ ์ฒ์ฒํ ๊ธฐ๋กํด์ผ์ง.
'๐ฅ ๋ด์ผ๋ฐฐ์์บ ํ DA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
240115 MON ํ๋ก์ ํธ ์ฃผ๊ฐ (0) | 2024.01.15 |
---|---|
2401-1 WIL (0) | 2024.01.07 |
2312-4 WIL (1) | 2024.01.01 |
2312-3 WIL (0) | 2023.12.24 |
231222 FRI ๋ฏธ๋ํ๋ก์ ํธ ์๊ฐ : ํจ์ฐฉ์ ๊ธฐ๋ก (1) | 2023.12.22 |