튜플의 목록을 생성해야 하는 경우 첫 번째 요소를 숫자로, 두 번째 요소를 요소의 제곱으로 가질 때 목록 이해를 사용할 수 있습니다.
아래는 동일한 데모입니다 -
예시
my_list = [23, 42, 67, 89, 11, 32] print(“The list is “) print(my_list) print(“The resultant tuple is :”) my_result = [(val, pow(val, 2)) for val in my_list] print(my_result)의 val
출력
The list is [23, 42, 67, 89, 11, 32] The resultant tuple is : [(23, 529), (42, 1764), (67, 4489), (89, 7921), (11, 121), (32, 1024)]
설명
-
목록이 정의되고 콘솔에 표시됩니다.
-
목록 내포를 사용하고 'pow' 방법을 사용하여 숫자의 제곱을 찾습니다.
-
목록으로 변환됩니다.
-
출력은 콘솔에 표시됩니다.