코딩테스트/파이썬
[파이썬] 문자열에서 숫자와 특수문자 나누기 (수학식 문자열을 리스트에)
내만
2022. 10. 6. 21:52
728x90
반응형
728x90
🙆♂️파이썬
string = input("input num : ")
string = re.split('([^0-9])',string)
string = ' '.join(string).split()
print(string)
string = re.split('([^0-9])',string)
이 코드로 숫자와 연산자를 구분할 수 있습니다.
그러나 위 코드만 사용하면 결과가
이렇게 괄호 앞 뒤로 공백이 생깁니다.
string = ' '.join(string).split()
그래서 위의 코드로 리스트의 공백요소를 제거해주면 깔끔해집니다.
728x90
반응형