Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python bỏ qua K độ dài hàng

Khi được yêu cầu bỏ qua K độ dài hàng, một phép lặp đơn giản và phương thức ‘len’ cùng với phương thức ‘append’ được sử dụng.

Ví dụ

Dưới đây là một minh chứng về điều tương tự

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)

Đầu ra

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

Giải thích

  • Danh sách danh sách được xác định và hiển thị trên bảng điều khiển.

  • Giá trị khóa được xác định và hiển thị trên bảng điều khiển.

  • Một từ điển trống được tạo.

  • Danh sách được lặp lại.

  • Nếu độ dài của danh sách cụ thể không bằng giá trị khóa, nó sẽ được thêm vào danh sách trống.

  • Đây là đầu ra được hiển thị trên bảng điều khiển.