【发布时间】:2018-08-15 12:30:56
【问题描述】:
我有一个包含 31 个元素的列表。每个元素都是一个大小为 (586,1383) 的数组。如果可能的话,我希望这个列表的每个数组都删除零值,而不创建新列表。有什么简单的方法吗?
【问题讨论】:
-
欢迎来到 SO。请提供minimal reproducible example 并向我们展示您最近尝试的代码。
标签: arrays list python-3.6
我有一个包含 31 个元素的列表。每个元素都是一个大小为 (586,1383) 的数组。如果可能的话,我希望这个列表的每个数组都删除零值,而不创建新列表。有什么简单的方法吗?
【问题讨论】:
标签: arrays list python-3.6
试试这个解决方案:
while 0 in ListName:
ListName.remove(0)
【讨论】:
for element in list: element.remove(0)