파이썬 구분자 변경하기 '/'을 '-'로 변경하기 1. split(), join() 함수 이용 >>> '-'.join('2021/04/16'.split('/')) '2021-04-16' 2. replace() 함수 이용 >>> '2021/04/16'.replace('/', '-') '2021/04/16' 참조 : (도서) 파이썬 증권 데이터 분석 / 김황후 저 개발/Python 2021.04.16
파이썬 append()와 extend() 차이 append() 함수 1. 인수의 자료형에 상관없이 리스트 뒤에 그대로 추가 >>> l = [1, 2] >>> l.append([3, 4]) >>> l [1, 2, [3, 4]] extend() 함수 1. 인수가 반복 자료형일 경우, 반복 자료형 내부의 각 원소를 추가 >>> l = [1, 2] >>> l.extend([3, 4]) >>> l [1, 2, 3, 4] 참조 : (도서) 파이썬 증권 데이터 분석 / 김황후 저 개발/Python 2021.04.16
파이썬 sort()와 sorted() 차이 sort() 함수 1. 리스트만 가능 2. 리스트를 직접 정렬하고 None 리턴 >>> l = [3, 1, 5, 2, 4] >>> l.sort() >>> l [1, 2, 3, 4, 5] sorted() 함수 1. 리스트, 문자열, 튜플, 딕셔너리 등 반복 가능한 자료형 모두 가능 2. 기존 리스트를 복사해서 새로 만들어 반환 -> sort() 함수보다는 다소 느림 3. 기존 리스트에는 영향을 주지 않는다. >>> l = [3, 1, 5, 2, 4] >>> sorted(l) [1, 2, 3, 4, 5] >>> l [3, 1, 5, 2, 4] 참조 : (도서) 파이썬 증권 데이터 분석 / 김황후 저 개발/Python 2021.04.16
matplotlib 한글 깨짐 처리 matplotlib 실행 시 한글 깨짐 오류 메시지---------------------------------------------------------------------------------------------------------------------------------findfont: Font family ['san-serif'] not found. Falling back to DejaVu Sans./home/user/.local/lib/python3.8/site-packages/matplotlib/backends/backend_agg.py:240: RuntimeWarning: Glyph 51064 missing from current font.font.set_text(s, 0.0, flag.. 개발/Python 2021.04.08