파이썬 | 목록의 문자열에 접미사/접두사 추가

| | | | | | | | | | | | | | | | | | | |

방법: + 연산자 + 목록 이해

이 작업에서 우리는 단순히 문자열을 앞뒤 위치에 추가합니다. + 연산자 및 목록 이해는 모든 요소를 반복하는 데 사용됩니다.


< td class = "code">

# 작동 방식을 보여주는 Python3 코드
# list
# 이해 목록 + 연산자 사용 & quot; + & quot;


# 목록 초기화

< 코드 클래스 ="일반 "> test_list <코드 클래스 = "키워드"> = <코드 클래스 = "일반"> [ <코드 클래스 = "문자열"> `a` < /코드> <코드 클래스 ="일반 ">, <코드 클래스 = "문자열"> `b` <코드 클래스 ="일반 ">, <코드 클래스 ="문자열 ">` c` <코드 클래스="일반">, <코드 클래스 = "문자열"> `d` <코드 클래스 ="일반 ">]


# 목록 인쇄

인쇄 ( "원본 목록:" + str (test_list))


# append_str 초기화

append_str = `gfg`


# 목록의 행에 접미사/접두사 추가

<코드 클래스 = "일반"> pre_res <코드 클래스 = "키워드"> = <코드 클래스 = "일반"> [append_str <코드 클래스 = "keyword"> + sub for sub in test_list]

suf_res = <코드 클래스 = "일반"> [하위 <코드 클래스 = "키워드"> + <코드 클래스 = "일반"> append_str < 코드 클래스 = "keyword"> for 하위 test_list]


# 결과 인쇄

인쇄 ( "접두사 additi 뒤의 목록 on:" + str (pre_res))

인쇄 ( "접미사 추가 후 목록:" <코드 클래스 = "키워드"> + <코드 클래스 = "함수"> str <코드 클래스 = "일반"> (suf_res))

출력:

원래 목록: [`a`, `b`,` c`, `d`] 접두어 추가 후 목록: [` gfga` , `gfgb`,` gfgc`, `gfgd`] 목록 뒤에 추가: [` agfg`, `bgfg`,` cgfg `,` dgfg`]