[[1, 2],[3, 4],[5, 6]] 를 sum() 해서 [1, 2, 3, 4, 5, 6] 로 만들수 없음?
def sumdown(arr):
f = []
for i in arr:
f += i
return f
counting = lambda arr: [tos for tos in sumdown([[elem for elem in arr if elem == k] for k in range(max(arr)+1)])]
카운팅소트 한줄로 줄이고 싶음
[[1, 2],[3, 4],[5, 6]] 를 sum() 해서 [1, 2, 3, 4, 5, 6] 로 만들수 없음?
def sumdown(arr):
f = []
for i in arr:
f += i
return f
counting = lambda arr: [tos for tos in sumdown([[elem for elem in arr if elem == k] for k in range(max(arr)+1)])]
카운팅소트 한줄로 줄이고 싶음
1 2 3 4 5가 대체 어디서 나오는거냐
수정함
6은 어디 갔지
밥먹으러감
뭘 하거싶은거야 시방
itertools.chain
오 ㄳ
sum(a, [])
이거다