Python - Ayuda Listas

 
Vista:
sin imagen de perfil

Ayuda Listas

Publicado por AUS (8 intervenciones) el 04/04/2022 12:55:24
Hola
Necesito ayuda !!
tengo una lista que ncesito recorrer sin usar numpy y añadir los datos en otra lista

datos = array([[1, 10],
[2, 20],
[3, 30],
[4, 40],
[5, 50]])

list= [[]]
indice = 0
for x, y in zip(datos [:,0], datos [:,1]):
r2= (x)**2
t2= (y)**2
list[indice,0].append(r2)
list[indice,1].append(t2)
indice = indice +1
list


el codigo me da error ,
Me podeis ayudar?
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda Listas

Publicado por antonio (65 intervenciones) el 04/04/2022 17:18:52
Hola buenas si solo vas a hacer dos operaciones simples es mejor recorrer la matriz asi:
datos = [[1, 10],
[2, 20],
[3, 30],
[4, 40],
[5, 50]]

list= [[]]
for i in range(len(datos)):
r2= datos[i][0]**2
t2= datos[i][1]**2
list.append([r2,t2])
for i in range(len(list)):
print(list[i])



Si quieres algo mas complicado mira esta pagina: https://www.snakify.org/es/lessons/two_dimensional_lists_arrays/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar