簡體   English   中英

Python:將元組轉換為2D數組

[英]Python: converting tuple into 2D array

我想轉換元組之類的

t = [(4,10),(9,7),(11,2),(2,2)]

到二維數組像:

a = [[4,10],[9,7],[11,2],[2,2]]

我試過了

a = []
for i in t:  
    a.append(np.asarray(i))
print a

有沒有更簡單的方法?

使用list推導如下:

>>> t = [(4,10),(9,7),(11,2),(2,2)]
>>> [list(item) for item in t]
[[4, 10], [9, 7], [11, 2], [2, 2]]

暫無
暫無

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

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