[python]Functions
Back to Basic
Python functions
- abs()
-
์ ๋๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์
- all()
-
๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ x๋ฅผ ์ ๋ ฅ ์ธ์๋ก ๋ฐ์ผ๋ฉฐ ์ด x๊ฐ ๋ชจ๋ ์ฐธ์ด๋ฉด true, ๊ฑฐ์ง์ด ํ๋๋ผ๋ ์์ผ๋ฉด false๋ฅผ ๋ฐํํ๋ค.
- any()
-
x์ค ํ๋๋ผ๋ ์ฐธ์ด ์์ผ๋ฉด true๋ฅผ ๋ฐํํ๊ณ , x๊ฐ ๋ชจ๋ ๊ฑฐ์ง์ผ ๋์๋ง false๋ฅผ ๋๋ ค์ค๋ค. all()์ ๋ฐ๋.
- chr()
-
์์คํค ์ฝ๋ ๊ฐ์ ์ ๋ ฅ๋ฐ์ ๊ทธ ์ฝ๋์ ํด๋นํ๋ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ๋ ํจ์์ด๋ค.
- dir()
-
๊ฐ์ฒด๊ฐ ์์ฒด์ ์ผ๋ก ๊ฐ์ง๊ณ ์๋ ๋ณ์๋ ํจ์๋ฅผ ๋ณด์ฌ์ค๋ค.
- divmod(a,b)
-
2๊ฐ์ ์ซ์๋ฅผ ์ ๋ ฅ๋ฐ์ a๋ฅผ b๋ก ๋๋ ๋ชซ๊ณผ ๋๋จธ์ง๋ฅผ ํํ ํํ๋ก ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- enumerate()
-
์์๊ฐ ์๋ ์๋ฃํ์ ์ ๋ ฅ ๋ฐ์ ์ธ๋ฑ์ค ๊ฐ์ ํฌํจํ๋ enumerate ๊ฐ์ฒด๋ฅผ ๋๋ ค์ค๋ค.
- eval()
-
์คํ ๊ฐ๋ฅํ ๋ฌธ์์ด์ ์ ๋ ฅ๋ฐ์ ๋ฌธ์์ด์ ์คํํ ๊ฒฐ๊ด๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- filter()
-
์ฒซ ๋ฒ์งธ ์ธ์๋ก ํจ์ ์ด๋ฆ์, ๋ ๋ฒ์งธ ์ธ์๋ก ๊ทธ ํจ์์ ์ฐจ๋ก๋ก ๋ค์ด๊ฐ ๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ์ ๋ฐ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ฒ์งธ ์ธ์์ธ ๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ ์์๊ฐ ์ฒซ ๋ฒ์งธ ์ธ์์ธ ํจ์์ ์ ๋ ฅ๋์์ ๋ ๋ฐํ ๊ฐ์ด ์ฐธ์ธ ๊ฒ๋ง ๋ฌถ์ด์ ๋๋ ค์ค๋ค.
- lambda()
-
์ข ๋ ๊ฐ๊ฒฐํ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ค.
- hex()
-
์ ์ ๊ฐ์ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ๋ณํํ์ฌ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- id()
-
๊ฐ์ฒด๋ฅผ ์ ๋ ฅ๋ฐ์ ๊ฐ์ฒด์ ๊ณ ์ ์ฃผ์ ๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- input()
-
์ฌ์ฉ์ ์ ๋ ฅ์ ๋ฐ๋ ํจ์์ด๋ค.
- int()
-
๋ฌธ์์ด ํํ์ ์ซ์๋ ์์์ ์ด ์๋ ์ซ์ ๋ฑ์ ์ ์ ํํ๋ก ๋๋ ค์ฃผ๋ ํจ์๋ค.
- isinstance()
-
์ฒซ ๋ฒ์งธ ์ธ์๋ก ์ธ์คํด์ค, ๋ ๋ฒ์งธ ์ธ์๋ก ํด๋์ค ์ด๋ฆ์ ๋ฐ๋๋ค. ์ ๋ ฅ๋ฐ์ ์ธ์คํด์ค๊ฐ ๊ทธ ํด๋์ค์ ์ธ์คํด์ค์ธ์ง๋ฅผ ํ๋จํ์ฌ ์ฐธ์ด๋ฉด true, ๊ฑฐ์ง์ด๋ฉด false๋ฅผ ๋๋ ค์ค๋ค.
- len()
-
์ ๋ ฅ๊ฐ s์ ๊ธธ์ด๋ฅผ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- list()
-
๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ s๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ฆฌ์คํธ๋ก ๋ง๋ค์ด ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- map(f, iterable)
-
ํจ์์ ๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ์ ์ ๋ ฅ๋ฐ์ ์ ๋ ฅ๋ฐ์ ์๋ฃํ์ ๊ฐ ์์๋ฅผ ํจ์ f๊ฐ ์ํํ ๊ฒฐ๊ณผ๋ฅผ ๋ฌถ์ด์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- max()
-
์ธ์๋ก ๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ์ ์ ๋ ฅ๋ฐ์ ๊ทธ ์ต๋๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- min()
-
max์ ๋ฐ๋๋๋ ํจ์๋ก, ์ธ์๋ก ๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ์ ์ ๋ ฅ๋ฐ์ ๊ทธ ์ต์๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- oct()
-
์ ์ ํํ์ ์ซ์๋ฅผ 8์ง์ ๋ฌธ์์ด๋ก ๋ฐ๊พธ์ด ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- open()
-
โํ์ผ ์ด๋ฆโ๊ณผ โ์ฝ๊ธฐ ๋ฐฉ๋ฒโ์ ์ ๋ ฅ๋ฐ์ ํ์ผ ๊ฐ์ฒด๋ฅผ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค. ์ฝ๊ธฐ ๋ฐฉ๋ฒ์ ์๋ตํ๋ฉด ๋ํดํธ ๊ฐ์ธ ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋๋ก ํ์ผ ๊ฐ์ฒด๋ฅผ ๋ง๋ค์ด ๋๋ ค์ค๋ค.
๋ชจ๋ | ์ค๋ช |
---|---|
w | ์ฐ๊ธฐ ๋ชจ๋๋ก ํ์ผ ์ด๊ธฐ |
r | ์ฝ๊ธฐ ๋ชจ๋๋ก ํ์ผ ์ด๊ธฐ |
a | ์ถ๊ฐ ๋ชจ๋๋ก ํ์ผ ์ด๊ธฐ |
b | ๋ฐ์ด๋๋ฆฌ ๋ชจ๋๋ก ํ์ผ ์ด๊ธฐ |
- ord()
-
๋ฌธ์์ ์์คํค ์ฝ๋ ๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
โป ord ํจ์๋ chr ํจ์์ ๋ฐ๋์ด๋ค.
- pow(x,y)
-
x์ y์ ๊ณฑํ ๊ฒฐ๊ด๊ฐ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- range()
-
์ ๋ ฅ๋ฐ์ ์ซ์์ ํด๋นํ๋ ๋ฒ์ ๊ฐ์ ๋ฐ๋ณต ๊ฐ๋ฅํ ๊ฐ์ฒด๋ก ๋ง๋ค์ด ๋ฐํํ๋ค.
- round()
-
์ซ์๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ฐ์ฌ๋ฆผ ํด์ฃผ๋ ํจ์์ด๋ค.
- sorted()
-
์ ๋ ฅ๊ฐ์ ์ ๋ ฌํ ํ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌ์คํธ๋ก ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- str()
-
๋ฌธ์์ด ํํ๋ก ๊ฐ์ฒด๋ฅผ ๋ฐํํ์ฌ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- sum()
-
์ ๋ ฅ๋ฐ์ ๋ฆฌ์คํธ๋ ํํ์ ๋ชจ๋ ์์์ ํฉ์ ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- tuple()
-
๋ฐ๋ณต ๊ฐ๋ฅํ ์๋ฃํ์ ์ ๋ ฅ๋ฐ์ ํํ ํํ๋ก ๋ฐ๊พธ์ด ๋๋ ค์ฃผ๋ ํจ์์ด๋ค.
- type()
-
์ ๋ ฅ๊ฐ์ ์๋ฃํ์ด ๋ฌด์์ธ์ง ์๋ ค ์ฃผ๋ ํจ์์ด๋ค.
- zip()
-
๋์ผํ ๊ฐ์๋ก ์ด๋ฃจ์ด์ง ์๋ฃํ์ ๋ฌถ์ด ์ฃผ๋ ์ญํ ์ ํ๋ ํจ์์ด๋ค.
์ถ์ฒ: https://code-nen.tistory.com/109 [๋จ์ด์ ์ฝ๋ฉ]
๋๊ธ๋จ๊ธฐ๊ธฐ