์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- jdbc
- Do_it
- ์ฐธ์กฐ ๋ณ์
- Do it
- ์ ํ ํฌ ํ์ด์ฌ
- java
- DFS
- mysql
- dacon
- ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ
- ์ง ๊ฐ ์์ธก ๋ถ์
- MacOS
- PYTHON
- np.zeros_like
- sql
- ๋ธ๋ผ์ฐ์ ์คํ
- ์ด์ง์ ๋ณํ
- ์๋ฐ
- matplotlib
- ์ต์
- ํฉํ ๋ฆฌ์ผ ์ง๋ฒ
- ์์ด
- ์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉํ ์คํธ๋ค
- ํ๋ก๊ทธ๋๋จธ์ค
- ํ์ ๋ณ์
- Extended Slices
- ๋ฐฑ์ค
- BFS
- 2BPerfect
- ๋ฐ์ค๊ทธ๋ํ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (109)
๐ฆ ๊ณต๋ฃก์ด ๋์!
tuple tu=(1,2,31) tu=1,2,12 tu=(9,) # ํ ๊ฐ์ผ ๊ฒฝ์ฐ ๋ฐ๋์ ์ฝค๋ง ํ์ tu=10, ๋ณ๊ฒฝ ๋ถ๊ฐ ๋ฐ ์ญ์ ๋ถ๊ฐ set s={1,2,3} ์ค๋ณต๋ถ๊ฐ a.intersection(b) ๊ต์งํฉ = a&b a.union(b) ํฉ์งํฉ = a|b a.difference(b) ์ฐจ์งํฉ= a-b ํ์ ๋ณํ a=list b=set c=tuple set(a) tuple(a) list(b) ์ด๋ฐ์ dict ์ถ๊ฐํ ๋ ๊ทธ๋ฅ ์๋ ๊ฐ c['๋ ์ผ']='๋ฒ ๋ฅผ๋ฆฐ' ์ด๋ฐ์ ๋ณ๊ฒฝ๋ ๋์ผ del dict[key] dict ๋ฉ์๋ keys() dict.keys() ํค์ ์ฒด๋ฅผ ๋ฆฌ์คํธ ๋ฐํ values() dict.values ๊ฐ ์ ์ฒด๋ฅผ ๋ฆฌ์คํธ ๋ฐํ items() ํค์ ๊ฐ์ ํํ ํํ๋ก ๋ฐํ updeate(dict2) ๋์ ๋..
๋ณ์๋ช ๊ท์น ๋ณ์๋ช ์ ๋ฌธ์, ์ซ์, ๋ฐ์ค ๊ธฐํธ(_)๋ฅผ ์ด์ฉํด ๋ง๋ฌ ์ซ์๋ก ์์ํ๋ ๋ณ์๋ช ์๋จ ๋์๋ฌธ์ ๊ตฌ๋ถ ๊ณต๋ฐฑ ํฌํจ x ๋ฐ์ค ์ด์ธ์ ๊ธฐํธ x ์์ฝ์ด๋ ๋ณ์๋ช x None True False and as assert break class continue def del elif ๋ฑ๋ฑ ๊ธฐํ ์ฐธ๊ณ ์ฌํญ ๋ฐ์ดํ ์์ ๋ฃ์ ๋ "''" ๋ฐ์ดํ ์์ ๋ฃ์ ๋ 2'""' ์๋ฐ ํฐ๋ฐ ๋ค ํฌํจ ํ๊ณ ์ถ์๋๋ ''' ''' list arr[-1] ๋ arr[::-1] ์ญ์ arr[A:B:C] a๋ถํฐ b๊น์ง c๊ฐ๊ฒฉ์ผ๋ก abc ๋ ์ธ๋ฑ์ค del list[6] #์ญ์ li=[1,2,3,4,5] print(5 in li) #True print(6 in li) #False list ๋ฉ์๋ ์๋ฃํ.๋ฉ์๋์ด๋ฆ() ๋ณ์๋ช .๋ฉ์๋์ด๋ฆ()..
def a(n): if n==0: return 1 else: return n*a(n-1) n=int(input()) a(n) ์ค๋ช ํ ๊ฒ๋ ์๋ค..
a=bin(int(input()))[2:] print(a) ์ฌ๊ทํจ์ def a(n): if n==1: return 1 b=n%2 n=n//2 # ๋ชซ return 10*a(n)+b # ํ ์๋ฆฟ ์ ์ฌ๋ฆฌ๊ธฐ n=int(input()) print(a(n)) ๊ธฐ์กด ํ์ด์ฌ ๋ด์ฅํจ์๋ฅผ ์ผ์๋๋ฐ ์ฌ๊ทํจ์๋ก ํ์ดํ ๊ฒ์ ๋ณด๋ ์ ๊ธฐํ๋ค.
๋ฉ์๋ ํน์ ํจ์์ ๋ด๋ถ์์ ์๊ธฐ์์ ์ ๋ฉ์๋ ํน์ ํจ์๋ฅผ ๋ค์ ํธ์ถํ๋ ํจ์ #๋ฐ๋ณต๋ฌธ ํ์ฉ ์์ ํ์ data=[3,5,8] result =set() for i in range(2): for j in range(2): for k in range(2): result.add(data[0]*i+data[1]*j+data[2]*k) print(result) {0,3,5,8,11,13,16} #์ฝ๋์ ๊ฐ๊ฒฐํ ๋ฐ ๋ณ์ ์ต์ํ #์ฌ๊ท ํจ์๋ฅผ ํ์ฉํ ์์ ํ์ def recur(index,value) if index==len(data): ## ์ฌ๊ทํจ์ ์ข ๋ฃ ๊ตฌ๋ฌธ result.add(value) else: recur(index+1, value+data[index]) recur(index+1, value) result=se..
>>> bin(0b1101 & 0b1001) # ๋นํธ AND '0b1001' >>> 13 & 9 # ๋นํธ AND 9 >>> bin(0b1101 | 0b1001) # ๋นํธ OR '0b1101' >>> 13 | 9 # ๋นํธ OR 13 >>> bin(0b1101 ^ 0b1001) # ๋นํธ XOR '0b100' >>> 13 ^ 9 # ๋นํธ XOR 4 >>> bin(~0b1101) # ๋นํธ NOT '-0b1110' >>> ~13 # ๋นํธ NOT -14