>  기사  >  백엔드 개발  >  Python 문자열을 연결하는 여러 가지 방법 요약

Python 문자열을 연결하는 여러 가지 방법 요약

不言
不言원래의
2018-04-09 17:26:172296검색

이 글의 내용은 파이썬의 여러 문자열 연결 방법을 요약한 것입니다. 도움이 필요한 친구들이 참고할 수 있습니다.

오늘은 파이썬에서 문자열 연결 방법이 많이 있습니다. 가장 독창적인 문자열 연결 방법부터 문자열 목록 연결까지 요약해 보겠습니다. 파이썬에는 문자열 연결 방법이 많다고 생각합니다. 그런데 오늘은 코드를 요약하겠습니다.

가장 독창적인 문자열 연결 방법입니다. : str1 + str2

python new 문자열 연결 구문: str1, str2

이상한 문자열 방법: str1 str2
% 연결 문자열: 'name:%s; sex: ' % ('tom', 'male')
문자열 목록 연결: str.join(some_list)

첫 번째는 프로그래밍 경험이 있는 사람이라면 누구나 알겠지만 "+"를 직접 사용하여 두 문자열을 연결합니다:

'Jim' + 'Green' = 'JimGreen'

두 번째 one은 특별합니다. 두 문자열이 "쉼표"로 구분되면 두 문자열이 연결되지만 문자열 사이에 추가 공백이 생깁니다.

'Jim', 'Green' = 'Jim Green'

The 세 번째도 Python에 고유합니다. 사이에 공백이 있든 없든 두 문자열을 함께 넣으면 두 문자열이 자동으로 하나의 문자열로 연결됩니다.

'Jim''Green ' = 'JimGreen'

'Jim' 'Green' = 'JimGreen'


네 번째 함수는 더 강력합니다. C 언어의 printf 함수를 활용한 것입니다. C 언어 기초가 있다면 설명서를 읽어보세요. 이 방법은 "%" 기호를 사용하여 문자열과 변수 그룹을 연결합니다. 문자열의 특수 표시는 자동으로 오른쪽 변수 그룹의 변수로 대체됩니다:

'%s, %s' % ( 'Jim', 'Green') = 'Jim, Green'

다섯 번째 기술은 문자열 함수 조인을 사용하는 것입니다. 이 함수는 목록을 받은 다음 목록의 각 요소를 문자열로 연결합니다.

var_list = ['tom', 'david', 'john']

a = '###'

a.join(var_list) = 'tom###david###john'

사실 파이썬에는 또 다른 문자열 연결 방법이 있지만 많이 사용되지는 않습니다. 바로 문자열 곱셈입니다. 예:

a = 'abc'

a * 3 = 'abcabcabc'



위 내용은 Python 문자열을 연결하는 여러 가지 방법 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.