python 3.x에서는 string.replace ()가 더 이상 사용되지 않습니다. 이 작업을 수행하는 새로운 방법은 무엇입니까?
11
FWIW, 나는 같은 혼란을 겪었다. Google "python string replace"를 사용하면 Python 2.7에서 더 이상 사용되지 않는 문자열 함수로 이동했습니다. IMHO, 해당 섹션은 "string.xxx ()"대 "xxx (string)"을 설명하는 큰 굵은 체 상자를 사용하고 사람들에게 사용되지 않는 문자열 메소드 (예 : docs.python.org/library/stdtypes.html)
—
ToolmakerSteve
파이썬 문서는 이상적인 모국어로 선전된다는 점을 고려할 때 절대적인 혼란입니다. 종종 물건이 있지만, 체계적인 방식으로 인해 검색 엔진이나 자체 사이트에서 색인을 생성하지 못하는 경우가 종종 있습니다. ToolMakerSteve의 링크를 보면 핵심 문자열 기능이 표준 유형에 집중되어 있습니다. 문자열 함수를 검색 할 때 나타나지 않습니다.
—
Andrew S
명확하게하기 위해 : string.replace ()는 실제로 파이썬 3에서 더 이상 사용되지 않습니다.
—
sboggs11
때때로 사람들은 [문자열 변수] .replace를 의미 할 때 "str.replace"를 씁니다. 'str'도 관련 클래스의 이름이므로 혼동 될 수 있습니다.
—
TextGeek