过滤 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]]
解释
定义了一个列表列表,并显示在控制台上。
定义并显示一个键值。
创建了一个空字典。
迭代列表。
如果特定列表的长度不等于键值,则将它附加到空列表中。
这是显示在控制台上的输出。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言
C++
C#
MongoDB
MySQL
Javascript
PHP