Найти - Пользователи
Полная версия: запись одномерного массива в двумерный
Начало » Python для новичков » запись одномерного массива в двумерный
1 2
py.user.next
>>> lst = ['0110', '1111', '0000']
>>> mtx = [list(map(int, i)) for i in lst]
>>> mtx
[[0, 1, 1, 0], [1, 1, 1, 1], [0, 0, 0, 0]]
>>>
omon3
Почему если использовать встроенную библиотеку массив записывается не в виде матрицы, а если использовать numpy, то все наоборот?
Почему массив, созданный с помощью numpy, самовольно решает какой тип данных использовать?
py.user.next
omon3
Почему массив, созданный с помощью numpy, самовольно решает какой тип данных использовать?
>>> import numpy as np
>>> z = np.random.randint(0, 10, [3, 4])
>>> z[0][0]
1
>>> type(z[0][0])
<class 'numpy.int32'>
>>>
>>> type(1)
<class 'int'>
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB