Python程序省略K长度的行
当需要省略K行内容时,我们可以使用简单的循环遍历,结合’len’方法和’append’方法来完成。
示例
以下是一个演示
my_list = [[41, 7], [8, 10, 12, 8], [10, 11], [6, 82, 10]]
print("列表是:")
print(my_list)
my_k = 2
print("K的值是")
print(my_k)
my_result = []
for row in my_list:
if len(row) != my_k:
my_result.append(row)
print("结果列表是:")
print(my_result)
输出
列表是:
[[41, 7], [8, 10, 12, 8], [10, 11], [6, 82, 10]]
K的值是
2
结果列表是:
[[8, 10, 12, 8], [6, 82, 10]]
解释
-
定义了一个列表嵌套列表,并在控制台上显示。
-
定义了一个键值,并在控制台上显示。
-
创建一个空字典。
-
遍历列表。
-
如果特定列表的长度不等于键值,则将其添加到空列表中。
-
这是在控制台上显示的输出。