split

Published by onesixx on

https://blockdmask.tistory.com/469

문자열.split(sep=’구분자’, maxsplit=분할횟수)

String을 구분자에 맞게 분할회수만큼 잘라서 List를 만들어 주는 함수

  • 문자열.split()
  • 문자열.split(‘구분자’)
  • 문자열.split(‘구분자’, 분할횟수)
  • 문자열.split(None, -1)
'AA_para25'.split(None, -1)     # ['AA_para25']
'AA_para25'.split('_', 1)       # ['AA', 'para25']

문자열에서 숫자 꺼내기

String에서 숫자

import re
re.findall('\\d+', 'AA_para25') # 2개이상의 숫자 꺼내기
# ['25']

s = ['AB_para2',
    'CD_para25',
    'EF_para78']
[re.findall(r'\\d+', i) for i in  s]
# [['2'], ['25'], ['78']]

Categories: Python Basic

onesixx

Blog Owner

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x