python: numpy: assim como list, posso alterar o tipo de valor de um item [duplicado]
Nov 13 2020
Geralmente em python posso fazer o
a = [0.0]
a[0] = (1,2)
print(a)
resultado:
[(1, 2)]
Onde como numpy eu tentei
a = np.zeros((1,))
# it produces array([0.])
a[0] = (1,2)
print(a)
Eu recebo:
TypeError: float() argument must be a string or a number, not 'tuple'
Como posso conseguir um comportamento semelhante com a lista numpy like python.
Preciso de flexibilidade para alterar o valor na lista conforme desejo.
Respostas
Shad0w Nov 13 2020 at 02:41
experimentar a = np.zeros(1, dtype=tuple)
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino