前提・実現したいこと
Pythonにおいて
二次元配列の指定の位置([0],[1])に すでに値が入っている一次元配列(要素数、43)を代入したいです。
二次元配列[0]=一次元配列 としたいです。
(リストを、二次元配列の指定の要素にそのまま代入したい。)
while文内での使用です。
・二次元配列: [[],[]]
→使用するのは[0]or[1]のみ。
一次元配列を代入するまでは使用していない。
・一次元配列: ['文字列','文字列','文字列',........]
→要素数43
調べ方が悪いのか、[0][1]のような要素の置換方法しかヒットせず
リストごと配列に代入(置換?)する方法がわかりませんでした。
よろしくお願いいたします。
発生している問題・エラーメッセージ
二次元配列[0]=一次元配列 としたいが、
insert などを試してprintで確認しても、代入されていない。
while文での使用のため、appendは連結されて代入されてしまうため不可
エラーメッセージ
特にエラーは出ない
#Python
//二次元配列[[要素数43],[要素数43]] を定義
list2=[['' for i in range(43)] for j in range(2)]
while文内↓
//要素数43の一次元配列(これは定義できている
list1=['文字列','文字列','文字列',........]
//代入失敗
list2[0]=shiftframes
//代入失敗
np.insert(self.shift,0,shiftframes)
### 試したこと insert などを試してprintで確認しても、代入されていない。 while文での使用のため、appendは連結されて代入されてしまうため不可 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
![guest](/img/icon/icnUserSample.jpg)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/02 10:22
2021/04/02 13:39
2021/04/02 13:49
2021/04/02 14:02
2021/04/02 18:04
2021/04/03 05:17