목록파이썬문자열 (2)
스택큐힙리스트
다음과 같이 일부 문자를 대체해야합니다 : & ➔ \&, # ➔ \#, ...제가 다음과 같이 코딩했는데, 더 좋은 방법이 있을 것 같습니다. 힌트 좀 주실 수 있나요? strs = strs.replace('&', '\&')strs = strs.replace('#', '\#')...답변 1두 문자 바꾸기나는 현재 답변들의 모든 방법들과 한 가지 추가 방법을 모두 시간 측정했습니다.입력 문자열이 # $$ # @$ ^ # $ &이고 &-> \& 및 #-> \ #로 대체하는 경우, 가장 빠른 방법은 다음과 같이 대체를 연결하는 것이었습니다 : #$ * $ ** ^^ $&.각 기능에 대한 시간:a) 3회 중 가장 좋은 결과 1000000 개의 루프, 1.47 μs 당 루프입니다.b) 1000000 번 반복, 3..
이 질문에 대한 답변이 이미 있습니다: How can I concatenate str and int objects?한국어로 번역해주세요.6년 전에 닫혔습니다.나는 for 루프에서 정수를 추가하여 문자열을 만들고 싶습니다. 이렇게: for i in range(1, 11): string = string + i그러나 오류가 리턴됩니다.타입 오류: + 연산자는 int와 str의 피연산자 유형을 지원하지 않습니다.문자열과 정수를 연결하는 가장 좋은 방법은 무엇인가요?답변 1주의:이 답변에서 사용된 방법(backticks)은 Python 2의 최신 버전에서 사용이 중단되었으며, Python 3에서 삭제되었습니다. 대신 str() 함수를 사용하십시오.당신은 사용할 수 있습니다: string = 'string'for ..