[python] 파이썬 리스트에서 특정 값들을 가진 원소들을 복사하는 방법은?

예를 들어, 리스트 source_list에서 값이 5보다 큰 원소들만을 복사하려면 다음과 같이 리스트 컴프리헨션을 사용할 수 있습니다.

source_list = [3, 8, 2, 10, 5, 7]
new_list = [x for x in source_list if x > 5]
print(new_list)  # 출력: [8, 10, 7]

위 예시에서 new_listsource_list에서 값이 5보다 큰 원소들로 구성된 새로운 리스트를 가지고 있습니다.

이 방법을 사용하여 특정 값들을 가진 원소들을 복사하고 새로운 리스트를 생성할 수 있습니다.