안녕하세요. 궁금증연구소입니다.
오늘 포스팅 주제는 "오늘 배운 파이썬[1]"입니다.
1. vscode에서 jupyter notebook을 쓸 때 jupyternote book은 대화형으로 코딩을 하기 때문에 코드가 실행 단위로 나뉘어 있다. 이때, 각 셀을 한 번에 합치는 단축키는
Win+ Alt + J
2. jupyter notebook 상에서 그냥 ctl+ enter 해서 결과를 보는 것과 print()를 해서 보는 결과는 거의 같지만, '\n' 문자를 넣는 경우는 print()는 엔터 친 것을 반영하지만 ctl+enter 결과는 그렇지 않다.
3. textwrap.wrap( 문자열, width=가로길이)를 이용하면 긴 문자열의 가로길이를 조절해서 리스트 형태로 받을 수 있다.
textwrap.fill(문자열, width=가로길이) 를 이용하면 리스트 요소 사이에 '\n'를 넣은 문자열 형태로 받을수 있다.
4. 정규식을 활용하자
import re
data = """
홍길동의 주민등록번호는 800905-1049118 입니다.
그리고 고길동의 주민등록번호는 700905-1059119 입니다.
그렇다면 누가 형님일까요? """
pat = re.compile("(\d{6})[-]\d{7}")
print(pat.sub("\g<1>-*******", data))
[파이썬 pandas] 주피터노트북 알아두면 유용한 키워드 모음(?,*) (0) | 2023.02.06 |
---|---|
파이썬 'and' 와 '&' 는 무엇이 다를까? (0) | 2023.01.19 |
파이썬 얕은 복사와 깊은복사 개념 정리 (0) | 2022.12.03 |
파이썬 and & 차이점 (0) | 2022.11.25 |
파이썬에서 2차원 배열 리스트 초기화는 리스트 컴프리헨션 이용 (1) | 2022.11.22 |