부캠 TIL 0804 - 정규표현식, zip, any, all

기린이·2021년 8월 4일
0

부캠 TIL 🦆

목록 보기
3/53
post-thumbnail

REGEX

regex참고자료1
regex참고자료2
정규표현식 계속 까먹는다,,

[^abc] : a,b,c가 아닌 문자

\s : 공백문자

\d : 숫자

\, -, ", ' 같은 특수문자는 앞에 \를 한번 더 붙여준다.
-> 정규표현식 패턴 명시할때 그렇게 써주면 된다.

이런식으로!

위의 사이트로 내 정규표현식 패턴이 잘찾아내는지 확인 가능하다.
사이트 링크

re.search('\s', sentence) 
# -> 전체 문자열에서 해당 패턴의 문자가 있는지 찾는다.
# -> 없으면 None

re.sub('\s', '', sentence)
# -> 해당 패턴 문자 대체

re.findall('\s', sentence) 
# -> 찾은 문자들 리스트로 반환

위의 3개 함수를 제일 많이 씀

zip, any, all

zip함수의 존재를 잊지말자

for i, j in zip(lst1, lst2):
	print(i, j)
lst1 = [True, True, True]
all(lst1)
# -> True

lst2 = [True, False]
all(lst2)
#  - > False
profile
중요한 것은 속력이 아니라 방향성, 공부하며 메모를 남기는 공간입니다.

0개의 댓글