이해식과 조건식을 사용하여 목록 요소 바꾸기
목록에서 요소를 검색하고 바꾸는 것은 일반적인 프로그래밍 작업입니다. 이를 달성하려면 조건식과 함께 목록 이해력의 힘을 활용하세요.
정수 목록을 예로 들어 보겠습니다.
a = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1]
저희 목표는 1이 나오는 모든 항목을 다음으로 바꾸는 것입니다. 목록 내 10개. 목록 이해력과 조건식을 사용하여 원하는 대체 항목으로 새 목록을 만들 수 있습니다.
[4 if x == 1 else x for x in a]
이 식에서는 목록 a의 각 요소 x를 반복합니다. x가 1이면 4로 대체됩니다. 그렇지 않으면 변경되지 않은 상태로 유지됩니다. 결과는 1이 모두 4로 대체된 새 목록입니다.
[4, 2, 3, 4, 3, 2, 4, 4]
위 내용은 Python 목록 이해 및 조건식을 사용하여 목록 요소를 어떻게 바꿀 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!