๐Ÿ“’ Today I Learn/๐Ÿ Python

ํŒŒ์ด์ฌ ๋ฌธ๋ฒ• + ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ด ์ •๋ฆฌ ์„ธ์…˜

ny:D 2024. 5. 8. 13:51

240508 Today I Learn

๋ฆฌ์ŠคํŠธ

๋ฆฌ์ŠคํŠธ์— ์š”์†Œ ์‚ฝ์ž…  : insert()

๐Ÿ’ก Insert  : ๋ฆฌ์ŠคํŠธ์˜ ํŠน์ • ์œ„์น˜์— ํŠน์ • ๊ฐ’์„ ์‚ฝ์ž…ํ•˜๋Š” ํ•จ์ˆ˜
insert(a, b)

→ ๋ฆฌ์ŠคํŠธ์˜ a๋ฒˆ์งธ ์œ„์น˜์— b๋ฅผ ์‚ฝ์ž…ํ•˜๋Š” ํ•จ์ˆ˜์ด๋‹ค. 

 

์˜ˆ์‹œ ) movie_rank ๋ฆฌ์ŠคํŠธ์—์„œ "์Šˆํผ๋งจ"์„ "๋‹ฅํ„ฐ ์ŠคํŠธ๋ ˆ์ธ์ง€"์™€ "์Šคํ”Œ๋ฆฟ" ์‚ฌ์ด์— ์ถ”๊ฐ€ํ•˜๋ผ.

movie_rank = ["๋‹ฅํ„ฐ ์ŠคํŠธ๋ ˆ์ธ์ง€", "์Šคํ”Œ๋ฆฟ", "๋Ÿญํ‚ค"]
๋”๋ณด๊ธฐ
movie_rank.insert(1, '์Šˆํผ๋งจ')
print(movie_rank)

## '๋‹ฅํ„ฐ ์ŠคํŠธ๋ ˆ์ธ์ง€', '์Šˆํผ๋งจ', '์Šคํ”Œ๋ฆฟ', '๋Ÿญํ‚ค', '๋ฐฐํŠธ๋งจ'

๋ฆฌ์ŠคํŠธ์—์„œ ์š”์†Œ ์‚ญ์ œํ•˜๊ธฐ : del

๐Ÿ’ก del : ๋ฆฌ์ŠคํŠธ์˜ ํŠน์ • ์š”์†Œ๋ฅผ ์‚ญ์ œํ•˜๋Š” ํ•จ์ˆ˜
del ์‚ญ์ œํ•  ๊ฐ’โ€‹

์˜ˆ์‹œ ) movie_rank ๋ฆฌ์ŠคํŠธ์—์„œ '๋Ÿญํ‚ค'๋ฅผ ์‚ญ์ œํ•˜๋ผ.

movie_rank = ['๋‹ฅํ„ฐ ์ŠคํŠธ๋ ˆ์ธ์ง€', '์Šˆํผ๋งจ', '์Šคํ”Œ๋ฆฟ', '๋Ÿญํ‚ค', '๋ฐฐํŠธ๋งจ']
๋”๋ณด๊ธฐ
## ๋ฐฉ๋ฒ• 1 : ์ธ๋ฑ์Šค ์ž…๋ ฅ
del movie_rank[3]
print(movie_rank)

## '๋‹ฅํ„ฐ ์ŠคํŠธ๋ ˆ์ธ์ง€', '์Šˆํผ๋งจ', '๋Ÿญํ‚ค', '๋ฐฐํŠธ๋งจ'

## ๋ฐฉ๋ฒ• 2 : ๋’ค์—์„œ๋ถ€ํ„ฐ ์ธ๋ฑ์Šค ์‚ญ์ œ
del movie_rank[-2]
print(movie_rank)

## '๋‹ฅํ„ฐ ์ŠคํŠธ๋ ˆ์ธ์ง€', '์Šˆํผ๋งจ', '๋Ÿญํ‚ค', '๋ฐฐํŠธ๋งจ'

 

 

์กฐ๊ฑด๋ฌธ

๋ฆฌ์ŠคํŠธ/ํŠœํ”Œ/๋ฌธ์ž์—ด ์•ˆ์— ํŠน์ • ๊ฐ’์ด ์žˆ๋Š”์ง€ ์ฐพ๊ธฐ : in

๐Ÿ’ก in / not in  : ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋ฌธ์ž์—ด ์•ˆ์— ํŠน์ • ๊ฐ’์ด ์žˆ๋Š”์ง€/์—†๋Š”์ง€ ์ฐพ๊ธฐ
1 in [1, 2, 3]
## True

1 not in [1, 2, 3]
## Falseโ€‹

 

์˜ˆ์‹œ ) ๋งŒ์•ฝ ์ฃผ๋จธ๋‹ˆ์— ๋ˆ์ด ์žˆ์œผ๋ฉด ํƒ์‹œ๋ฅผ ํƒ€๊ณ  ๊ฐ€๊ณ , ์—†์œผ๋ฉด ๊ฑธ์–ด๊ฐ€๋ผ.

pocket = ['paper', 'cellphone', 'money']
๋”๋ณด๊ธฐ

 

if 'money' in pocket:
	print('ํƒ์‹œ๋ฅผ ํƒ€๊ณ  ๊ฐ€์ž')
else:
	print('๊ฑธ์–ด๊ฐ€์ž')
    
## ํƒ์‹œ๋ฅผ ํƒ€๊ณ  ๊ฐ€์ž

๋ฐ˜๋ณต๋ฌธ

  • for ๋ฌธ์„ ์“ธ ๋•Œ ๋ฐ˜๋ณต๋˜๋Š” ๋ณ€์ˆ˜๋ฅผ for๋ฌธ ๋‚ด์—์„œ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.
๊ณผ์ผ = ["์‚ฌ๊ณผ", "๊ทค", "์ˆ˜๋ฐ•"]
for _ in ๊ณผ์ผ:
    print('๊ณผ์ผ์ž…๋‹ˆ๋‹ค.')

## ๊ณผ์ผ์ž…๋‹ˆ๋‹ค.
## ๊ณผ์ผ์ž…๋‹ˆ๋‹ค.
## ๊ณผ์ผ์ž…๋‹ˆ๋‹ค.

→ ์œ„์™€ ๊ฐ™์ด ๋ฐ˜๋ณต๋˜๋Š” ๋ณ€์ˆ˜ _๋ฅผ for ๋ฌธ๋‚ด์—์„œ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์–ธ๋”๋ฐ”(_)๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

 

 

์ฐธ๊ณ 

 

051 ~ 060

.answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo…

wikidocs.net

 

 

03-1 if๋ฌธ

๋จผ์ € ๋Œ€ํ‘œ์ ์ธ ์กฐ๊ฑด๋ฌธ์ธ if ๋ฌธ๋ถ€ํ„ฐ ์•Œ์•„๋ณด์ž. [TOC] ## if ๋ฌธ์€ ์™œ ํ•„์š”ํ• ๊นŒ? ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒ์ƒ์„ ํ•ด ๋ณด์ž. ```no-highlight ‘๋ˆ์ด ์žˆ์œผ๋ฉด ํƒ์‹œ๋ฅผ …

wikidocs.net