簡體   English   中英

如何從numpy數組中刪除None行?

[英]How to remove None rows from numpy array of arrays?

我有一個看起來像這樣的數組:

[array([268.95504761,  -4.17598009, 404.12548828])
array([268.9979248 ,  -4.15205622, 404.09713745])
array([269.00808716,  -4.14346504, 404.07214355])
array([280.63632202,  -8.46781635, 398.50079346])
None 
None 
array([281.69018555,  -9.98347282, 390.9984436 ])]

如何刪除無行? 我發現的所有方法都假定包含2個None元素的普通2D數組的常規情況。

[elem for elem in my_list if elem is not None]

簡單的列表理解? 如果我誤會你的話糾正我:-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM