목록에 주어진 요소의 배수인 요소를 인쇄해야 하는 경우 목록 이해가 사용됩니다.
예
아래는 동일한 데모입니다.
my_list = [45, 67, 89, 90, 10, 98, 10, 12, 23] print("The list is :") print(my_list) my_division_list = [6, 4] print("The division list is :") print(my_division_list) my_result = [element for element in my_list if all(element % j == 0 for j in my_division_list)] print("The result is :") print(my_result)
출력
The list is : [45, 67, 89, 90, 10, 98, 10, 12, 23] The division list is : [6, 4] The result is : [12]
설명
-
목록이 정의되고 콘솔에 표시됩니다.
-
다른 정수 목록이 정의되어 있습니다.
-
목록 이해는 요소를 반복하고 정수 목록의 요소로 나눈 요소가 나머지 0을 제공하는지 확인하는 데 사용됩니다.
-
그렇다면 목록에 저장되고 변수에 할당됩니다.
-
이것은 콘솔에 출력으로 표시됩니다.