Python에서 여러 문자열에 동일한 문자열 추가
각 요소에 동일한 추가 문자열을 추가하여 문자열 목록을 수정하려고 합니다. 문자열이 추가된 새 목록을 생성합니다. 예를 들면 다음과 같습니다.
<code class="python">list1 = ['foo', 'fob', 'faz', 'funk'] string = 'bar' # Append string to each list item list2 = [...]</code>
처음에는 이를 달성하기 위해 for 루프와 목록 이해의 조합을 사용하려고 했습니다. 그러나 더 효과적인 접근 방식은 목록을 조작하는 간결하고 효율적인 방법을 제공하는 목록 이해를 활용하는 것입니다.
다음 솔루션은 'list1'의 각 요소에 'bar' 문자열을 추가하는 방법을 보여줍니다. :
<code class="python">list2 = [s + 'bar' for s in list1]</code>
다음은 목록 이해에 대한 분석입니다.
list comprehension을 사용하면 원래 목록의 각 요소에 'bar' 문자열을 추가하여 수정된 문자열로 새 목록을 생성하는 원하는 결과를 얻을 수 있습니다.
위 내용은 List Comprehension을 사용하여 Python에서 동일한 문자열을 여러 문자열에 효율적으로 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!