如何將一維陣列轉換成與考慮南天陣列元素?
我有一個像下面的列表,我想將這個元素分解成n維基於NaN值的禮物。
輸入:
[nan 0.1 0.4 0.6 nan 0.8 0.7 0.9 nan 0.3 0.6 0.8]
輸出:
[[0.1 0.4 0.6] [0.8 0.7 0.9] [0.3 0.6 0.8]]
如何實現這一目標,
到目前為止,我試過了,
l=[nan 0.1 0.4 0.6 nan 0.8 0.7 0.9 nan 0.3 0.6 0.8] m_l=[] t=[] for val in l: if np.isnan(val): if len(t)==0: continue m_l.append(t) t=[] else: t.append(val) m_l.append(t)
但是我正在尋找改進的解決方案
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559515/viewspace-2220849/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript二維陣列轉換成一維陣列JavaScript陣列
- javascript如何將字串轉換成陣列JavaScript字串陣列
- js如何將陣列元素轉換為字串JS陣列字串
- C# 一維陣列如何快速實現陣列元素的資料型別的轉換?C#陣列資料型別
- js 一維陣列轉二維陣列JS陣列
- js 二維陣列轉一維陣列JS陣列
- PHP二維陣列轉一維陣列PHP陣列
- ruby中將陣列轉換成hash陣列
- js將dom元素集合轉換為陣列JS陣列
- 如何將一個陣列中的元素插入另一個陣列陣列
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- jQuery將類陣列物件轉換為陣列jQuery陣列物件
- 將字串陣列轉換為浮點數陣列字串陣列
- js將偽陣列或者集合轉換為陣列JS陣列
- php如何遍歷多維的stdClassObject物件,php的轉換成陣列的函式只能轉換外面一叢陣列PHPObject物件陣列函式
- Rust與Java程式碼比較:將二維陣列轉為三維陣列RustJava陣列
- PHP 物件轉換成陣列PHP物件陣列
- 陣列轉換成List集合陣列
- 將json格式物件轉換成陣列物件JSON物件陣列
- Java如何將字串轉換為字元陣列?Java字串字元陣列
- 多維陣列轉一維陣列(降維的多種方式)陣列
- PHP一維陣列轉二維陣列正規表示式PHP陣列
- PHP中二維陣列與多維陣列PHP陣列
- PHP陣列轉換為js陣列PHP陣列JS
- javascript將類陣列轉換為陣列程式碼例項JavaScript陣列
- js將陣列元素轉換為字串程式碼例項JS陣列字串
- 指標陣列和陣列指標與二維陣列指標陣列
- JavaScript將陣列轉換為字串JavaScript陣列字串
- JavaScript --二維陣列查詢一維陣列JavaScript陣列
- Java 二維陣列轉一維Java陣列
- 二維陣列和稀疏陣列互轉陣列
- js如何將陣列中的元素清空JS陣列
- 一維陣列陣列
- js將陣列轉字元,字元轉回陣列JS陣列字元
- 陣列的操作處理與陣列元素的氣泡排序 (轉)陣列排序
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- Java實現普通二維陣列和稀疏陣列的相互轉換Java陣列
- php json轉換成陣列形式PHPJSON陣列