python convert list to 2d array code example
Example 1: python append to 2d array
temp_list = [[], [], [], []]
temp_list[0].append("a1")
temp_list[1].append("a2")
temp_list[2].append("a3")
temp_list[3].append("a4")
Example 2: 2d array python
array = [[value] * lenght] * height
array = [[0] * 5] * 10
print(array)
Example 3: python convert two dimensional list to one dimensional
# 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]