如何从 Python 中的列表中删除空列表?

您可以理解从嵌套列表 python 中删除空列表的概念。
一步一步解释如何在 python 中删除空列表。
您将学习从列表 python 中删除空列表。
你只需要一些步骤来完成 python – 从列表中删除空列表。

AI吧Python

在这里,我将为您提供两个示例,用于 python 从列表示例中删除空列表。
所以让我们看看下面的例子:

示例  1 : 使用 filter()

#Python Remove empty List from List using filter()

# Initializing list
myList = [2, [], 5, 8, [], 4, 3, [], [], 1]

# printing original list
print("The Original List is : " + str(myList))

# Remove empty List from List
result = list(filter(None, myList))

# printing result
print ("List After Empty List Removal : " + str(result))

输出 :

The Original List is : [2, [], 5, 8, [], 4, 3, [], [], 1]
List After Empty List Removal : [2, 5, 8, 4, 3, 1]

示例  : 2

# Python Remove empty List from List
# using list comprehension

# Initializing list
myList = [2, [], 5, 8, [], 4, 3, [], [], 1]

# printing original list
print("The Original List is : " + str(myList))

# Remove empty List from List
result = [ele for ele in myList if ele != []]

print ("List After Empty List Removal : " + str(result))

输出 :

The Original List is : [2, [], 5, 8, [], 4, 3, [], [], 1]
List After Empty List Removal : [2, 5, 8, 4, 3, 1]

希望对您有用….

how-to-remove-empty-list-from-list-in-python

发表评论

邮箱地址不会被公开。 必填项已用*标注