프로그래밍/python5 리스트를 청크 단위로 나누기 def list_chunk(source_list, n): """ 리스트를 청크 단위로 잘라낸다. """ return [source_list[i:i+n] for i in range(0, len(source_list), n)] 2021. 3. 28. 날짜 하루씩 더하기 from datetime import datetime, timedelta target_dt = '20201201' for i in range(7): new_date = datetime.strptime(target_dt, '%Y%m%d') + timedelta(days = i + 2) print(new_date) 2020. 12. 17. 정규화 import re def name_norm(text): print 'target: ' + text text = re.sub(r" ?\([^)]+\)", "", text).strip() print 'step1: ' + text text = re.sub('[-=+.,#/?*:$!}]', ' ', text).strip() print 'step2: ' + text text = ' '.join(text.split()).strip() print 'step3: ' + text return text name_norm("a,b") name_norm("a (a)") 2020. 12. 17. list 에서 맨 뒤의 인덱스를 가져오는 방법. test_list = ['a', 'b', 'c'] print(test_list[-1]) 맨 뒤 element 를 가져온다. 2020. 12. 17. 이전 1 2 다음