Как преобразовать одноэлементный массив в скалярное значение в Python?Python

Программы на Python
Anonymous
Как преобразовать одноэлементный массив в скалярное значение в Python?

Сообщение Anonymous »

Предположим, у меня есть массив 1x1x1x1x... и я хочу преобразовать его в скалярный формат?

Как мне это сделать?

squeeze не помогает.

import numpy as np

matrix = np.array([[1]])
s = np.squeeze(matrix)
print type(s)
print s

matrix = [[1]]
print type(s)
print s

s = 1
print type(s)
print s

Вернуться в «Python»