前提・実現したいこと
numpyの多次元配列の文字を文字列にしたいです。
以下の配列を
[
[['-' '-' '-' ] ['-' '-' '-' ]]
[['-' '-' '-' ] ['-' '-' '-' ]]
]
->
[
['---', '---'],
['---', '---']
]
のように変換したいです。
dtype=objectにして文字数の制限は取りました。
該当のソースコード
python
1for i in range(len(maze)): 2 for j in range(len(maze[0])): 3 maze[i][j] = ''.join(maze[i][j]) 4
結果
[['---' '---' '---'
'---' '---' '---']
['---' '---' '---'
'---' '---' '---']]
試したこと
一文字ごとに結合した文字列が入ってしまい、データが思うような形にならなかった。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/26 09:06
2021/12/26 09:19