私はPythonを学んでいますが、オブジェクトを扱うときに少し問題があります。私は解決策を模索しようとしましたが、どこにも行きませんでしたので、皆さんにお尋ねします。オブジェクトを配列に変換する方法
オブジェクトの最初のX列を取得したいのですが、すべての行に同じサイズがないため、できません。
私は、このオブジェクト持っている:
array([[45, 45, 45, 50, 51, 50, 50, 50, 51, 50, 52],
[45, 45, 45, 50, 51, 50, 50, 50, 51, 50, 51, 52, 55],
[45, 45, 45, 50, 51, 50, 52, 50, 50, 50, 51],
[50, 51, 52, 55, 50, 52, 50, 50, 50, 51, 50, 51]], dtype=object)
をそして、私はこのような何かを取得したいと思います:私はこれを解決するために何ができ
array([[45, 45, 45, 50],
[45, 45, 45, 50],
[45, 45, 45, 50],
[50, 51, 52, 55]])
を?あなたの助けのための おかげ
アルバロ
あなたは 'dtype = object'の1次元4要素配列を持っています。各要素はリストです。これは基本的にリストのリストと同じです。通常、それをそのように扱うことが最善です。配列ラッパーはそれほど多くを加えず、物事を遅らせるかもしれません。 – hpaulj