목록의 하한을 사용자 지정해야 하는 경우 목록 이해를 사용할 수 있으며 특정 조건을 넣을 수 있습니다.
아래는 동일한 데모입니다 -
예시
my_list = [51, 71, 86, 21, 11, 35, 67] print("The list is :") print(my_list) K = 50 print("The value of K is ") print(K) my_result = [element if element >= K else K for element in my_list] print("The result is :") print(my_result)
출력
The list is : [51, 71, 86, 21, 11, 35, 67] The value of K is 50 The result is : [51, 71, 86, 50, 50, 50, 67]
설명
-
정수 목록이 정의되고 콘솔에 표시됩니다.
-
K 값이 정의되어 콘솔에 표시됩니다.
-
목록 이해는 요소를 반복하고 목록의 요소가 K보다 크거나 같은지 확인하는 데 사용됩니다.
-
그렇다면 요소가 목록에 저장되고 그렇지 않으면 K 값이 목록에 저장됩니다.
-
이것은 변수에 할당됩니다.
-
이것은 콘솔에 출력으로 표시됩니다.