K개 길이의 행을 생략해야 하는 경우 단순 반복 및 'len' 방법과 'append' 방법을 사용합니다.
예시
아래는 동일한 데모입니다.
my_list = [[41, 7], [8, 10, 12, 8], [10, 11], [6, 82, 10]] print("The list is :") print(my_list) my_k = 2 print("The value of K is ") print(my_k) my_result = [] for row in my_list: if len(row) != my_k : my_result.append(row) print("The resultant list is :") print(my_result)
출력
The list is : [[41, 7], [8, 10, 12, 8], [10, 11], [6, 82, 10]] The value of K is 2 The resultant list is : [[8, 10, 12, 8], [6, 82, 10]]
설명
-
목록의 목록이 정의되어 콘솔에 표시됩니다.
-
키 값이 정의되어 콘솔에 표시됩니다.
-
빈 사전이 생성됩니다.
-
목록이 반복됩니다.
-
특정 목록의 길이가 키 값과 같지 않으면 빈 목록에 추가됩니다.
-
콘솔에 표시되는 출력입니다.