나는 목록을 가지고 있으며, 특정 조건을 충족하는 항목에 대해서만 특정 기능을 사용하고자한다. 다른 항목은 수정하지 않고 그대로 둔다.파이썬 목록 이해 - 간단
예 : 짝수 인 요소 만 2로 곱하고 싶다고 말합니다.
a_list = [1, 2, 3, 4, 5]
구인 결과 :
a_list => [1, 4, 3, 8, 5]
그러나 [elem * 2 for elem in a_list if elem %2 == 0]
수확량 [4, 8]
(이것은 또한 필터로서 작용).
올바른 방법은 무엇입니까?
감사합니다. 또한 편집 해 주셔서 감사 드리며 다음 번에 같은 형식을 사용하겠습니다. –