Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

K 길이 행을 생략하는 Python 프로그램

<시간/>

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]]

설명

  • 목록의 목록이 정의되어 콘솔에 표시됩니다.

  • 키 값이 정의되어 콘솔에 표시됩니다.

  • 빈 사전이 생성됩니다.

  • 목록이 반복됩니다.

  • 특정 목록의 길이가 키 값과 같지 않으면 빈 목록에 추가됩니다.

  • 콘솔에 표시되는 출력입니다.