๋ฐ์ํ
C/C++์ ์ฌ์ฉํ๋ค python ๊ณต๋ถ๋ฅผ ์งํํ๋๋ฐ, ์๋ก์ด ๋ฌธ๋ฒ(?) ๋ง๋ ์ด๋ ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค.
๋ฐ๋ก if~in, if~not in ์ด๋ค
์ฌ์ฉ๋ฒ
if a in b : b ์์ a๊ฐ ์์ผ๋ฉด if๋ฌธ์ด ์ฐธ์ด ๋๋ค.
if a not in b : b์์ a๊ฐ ์์ผ๋ฉด if๋ฌธ์ด ๊ฑฐ์ง์ด ๋๋ค. ์ฆ ์๋ ๊ฒฝ์ฐ ์ฐธ
* b์๋ list(๋ฌธ์์ด ํฌํจ), tuple์ ์ฌ์ฉํ ์ ์๋ค.
์ฌ์ฉ๋ฒ๋ง ๋ณด๋๋ผ๋ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ด ์๋ค. ํํฐ๋ก์์ ๊ธฐ๋ฅ์ผ๋ก ์ฌ์ฉํ ์ ์๊ณ ,
ํ์์ฉ์ผ๋ก๋ ์ฌ์ฉํ ์ ์๋ค.
์์
a = [1 ,2, 3]
if 1 in a :
print('์ฐธ')
else :
print('๊ฑฐ์ง')
์คํํด๋ณด๋ฉด '์ฐธ' ์ผ๋ก ๋์ค๋๊ฒ์ ์ ์ ์๋ค.
๋ฆฌ์คํธ๋ฟ๋ง ์๋๋ผ ๋ฌธ์์ด, ํํ์์ ์ฌ์ฉํ ์ ์์ผ๋ ์ฐธ๊ณ .
'์ธ์ด (C, Python)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python] ์์ด๊ณผ ์กฐํฉ - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ (0) | 2022.04.13 |
---|---|
[python] ๋๋ค(lambda) ํจ์ (0) | 2022.04.12 |
[python] ์ค์ํ(swap) (0) | 2022.03.29 |
[python] ๋ฆฌ์คํธ ์ปดํ๋ฆฌํจ์ (List Comprehension) (0) | 2022.03.25 |
[python] min, max ํจ์ ( ์ต๋ ๊ฐ๊ณผ ์ต์ ๊ฐ์ ์ฐพ๊ธฐ ์ํ ํจ์) (0) | 2022.03.21 |
๋๊ธ