“Python mengonversi array multidimensi menjadi satu dimensi” Kode Jawaban

Python mengonversi array multidimensi menjadi satu dimensi

In [12]: a = np.array([[1,2,3], [4,5,6]])

In [13]: b = a.ravel()

In [14]: b
Out[14]: array([1, 2, 3, 4, 5, 6])
Average Alligator

Python mengubah daftar dua dimensi menjadi satu dimensi

# Python convert 2D into 1D array:

import itertools
x = [['foo'], ['bar', 'baz'], ['quux'], ("tup_1", "tup_2"), {1:"one", 2:"two"}]
print list(itertools.chain(*x))
print [element for sub in x for element in sub]

# Output:

['foo', 'bar', 'baz', 'quux', 'tup_1', 'tup_2', 1, 2]

Dante

Jawaban yang mirip dengan “Python mengonversi array multidimensi menjadi satu dimensi”

Pertanyaan yang mirip dengan “Python mengonversi array multidimensi menjadi satu dimensi”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya