【问题标题】:How do I move an empty array from a variable with multiple arrays?如何从具有多个数组的变量中移动一个空数组?
【发布时间】:2017-02-23 07:07:19
【问题描述】:

我在使用此代码后得到了这个:

array1 = numpy.empty((0,4),int)

对于某事中的 a、b、c、d:

array1 = numpy.vstack([array1,[a,b,c,d]])

我不确定为什么会得到空数组。有没有办法去除它们?

【问题讨论】:

标签: python python-3.x


【解决方案1】:
L = [[], [1, 4]]
C = filter(lambda x: x!=[], L)
print(C)

输出:

[[4,2]]

替代方案:

C = filter(lambda x: len(x) > 0, L)
print(C)

输出:

[[4,2]]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-22
    • 2021-06-12
    • 1970-01-01
    相关资源
    最近更新 更多