Python | 从列表中删除空元组
当需要从元组列表中删除空元组时,可以使用一个简单的循环。
列表可用于存储异构值(即,任何数据类型的数据,例如整数,浮点数,字符串等)。
元组列表基本上包含包含在列表中的元组。
以下是相同的演示-
示例
def remove_empty(my_tuple):输出结果my_tuple = [t for t in my_tuple if t]
return my_tuple
my_tuple = [(), (), (''), (" " , " "), (45, 67, 35, 66, 74, 89, 100) , 'jane']
print("元组是: ")
print(my_tuple)
print("删除空元组的方法称为...")
my_result = remove_empty(my_tuple)
print("删除空元组后的元组列表为: ")
print(my_result)
元组是:[(), (), '', (' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
删除空元组的方法称为...
删除空元组后的元组列表为:
[(' ', ' '), (45, 67, 35, 66, 74, 89, 100), 'jane']
解释
定义了一个名为“ remove_empty”的方法,该方法将元组列表作为参数。
它遍历元组并仅在值非空时返回值。
元组列表已定义,并显示在控制台上。
通过传递此元组列表来调用该方法。
该操作的数据分配给一个变量。
然后将其显示为控制台上的输出。
以上是 Python | 从列表中删除空元组 的全部内容, 来源链接: utcz.com/z/360172.html