Python 문자열 작업 (캡 처 / 교체 / 찾기 / 분할)
1567 단어 python
Python 캡 처 문자열 은 변 수 를 사용 합 니 다.
# 1:
str = '12345678'
print str[0:1]
>> 1 # str 0 1
print str[1:6]
>> 23456 # str 1 6
num = 18
str = '0000' + str(num) #
print str[-5:] # 5
>> 00018
Python 대체 문자열 은 변 수 를 사용 합 니 다. replace ("교 체 된 내용", "교 체 된 내용" [, 횟수]). 교체 횟수 는 모두 바 꿀 수 있 습 니 다.주의해 야 할 것 은 replace 로 문자열 을 바 꾼 후 임시 변수 로 만 값 을 다시 할당 해 야 저장 할 수 있 습 니 다.
# 2:
str = 'akakak'
str = str.replace('k',' 8') # k 8
print str
>> 'a8a8a8' #
Python 에서 문자열 을 찾 을 때 변 수 를 사용 합 니 다. find ("찾 을 내용" [시작 위치, 끝 위치]), 시작 위치 와 끝 위 치 는 찾 을 범 위 를 표시 하고 비어 있 으 면 모든 것 을 찾 습 니 다.찾 으 면 위치 로 돌아 가 고 위 치 는 0 부터 계산 하 며 찾 을 때마다 - 1 로 돌아 갑 니 다.
# 3:
str = 'a,hello'
print str.find('hello') # str hello
>> 2 #
Python 분할 문자열 은 변 수 를 사용 합 니 다. split ("분할 표시 기호" [분할 횟수]). 분할 횟수 는 분할 최대 횟수 를 표시 하고 비어 있 으 면 모든 것 을 분할 합 니 다.
4:
str = 'a,b,c,d'
strlist = str.split(',') # str ,
for value in strlist: #
print value
>> a #
>> b
>> c
>> d
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.