1
resposta

dados_new.resize((3,5), refcheck=False)

km3 = [44410., 5712., 37123., 0., 25757.] anos3 = [2003, 1991, 1990, 2019, 2006] dados_new = km3 + anos3

print(dados_new.resize((3,5), refcheck=False))

print(dados_new.resize((3,5), refcheck=False))

AttributeError: 'list' object has no attribute 'resize'

1 resposta

Olá Gabriel, tudo bem? Espero que sim!

O método resize() é exclusivo da biblioteca numpy, você não conseguirá utilizá-lo com as listas normais do python.

Para conseguir utilizar, primeiro você deve transformar suas listas em um objeto array do numpy.

import numpy as np
dados_new = np.array([[44410., 5712., 37123., 0., 25757.], [ 2003.,  1991.,  1990.,  2019.,  2006.]])
print(dados_new.resize((3,5), refcheck=False))

Bons estudos!