728x90
.replce() 함수로 여러가지로 해봤다
하면서 떠오르는 퀘스천 마크들을 하나씩 해보고 결과를 적어본다
여러줄 replce()를 쓴다면?
적용되는건 마지막 한줄!
문자열 한줄 중 일부를 리플레이스 하는 것과
단어 단어 여러개를 대체하는것 어떻게 달라질까?
전자는 기본폼이라 당연히 가능했고,
후자는 tuple로 인식해서 수정불가라는 튜플 특성 때문에 실행자체가 안됬다
그렇다면 숫자는 어떻게 인식할까?
리플레이스에 오는 인자는 문자열이여야만 하고 인수는 안된다고 한다.
역시 문자열 함수라는건가?
튜플이 안되서 리스트로 묶어서 해봤으나 리스트가 리플레이스를 지원하지 않는다고 한다
딕셔너리는 키값과 밸류값을 나눠서 적용시킬 수 없어서 시작부터가 불가능
set도 list처럼 no attribute
<결론>
# str 원래 문자열 함수라 사용가능
# int 문자열함수라 사용불가
# tuple () 수정불가 특성상 사용불가
# list [] 지원안해서 사용불가
# dict {} 키,밸류값이 없어 적용불가
# set {} 지원안해서 사용불가
728x90
반응형
'Python > diary of coding' 카테고리의 다른 글
[Python] 파이썬 f-string 이모저모 (0) | 2021.11.01 |
---|---|
[Python] 파이썬, 파일쓰기 문제 해본거 (0) | 2021.09.11 |