簡體   English   中英

在 Python 中附加兩個包含 numpy 數組的列表

[英]Appending two lists containing numpy array in Python

我想從包含 numpy 數組的兩個不同迭代中列出 append 列表A 介紹了當前和預期的產出。

迭代 1:

import numpy as np

 A=[np.array([[1],
         [2],
         [3]])]

迭代 2:

 A=[np.array([[1.3],
         [2.7],
         [3.5]])]
A=A+A

當前的 output 是

[array([[1.3],
       [2.7],
       [3.5]]), array([[1.3],
       [2.7],
       [3.5]])]

預期的 output 是

[array([[1],
       [2],
       [3]]), array([[1.3],
       [2.7],
       [3.5]])]

您可以嘗試在每次迭代期間將 arrays 附加到列表A中:

A = []

for i in range(10):
    current_array = np.array([[1.3],
                              [2.7],
                              [3.5]])
    A.append(current_array)

暫無
暫無

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

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