Autor
|
Tema: arreglos en python, ayuda!! (Leído 3,090 veces)
|
CloudHex
Desconectado
Mensajes: 8
Infinito sea el conocimiento.
|
buenas a todos
me gustaría saber si alguien me puede ayudar con la suma de todos lo valores de un vector en python, ya pude llenar el vector con los 10 valores que necesito, pero ahora quiero sumar todos esos valores, si se que es con un for a una variable le asigno la suma de esa misma por la posición i del vector, pero no se como hacerlo en python, no conozco la sintaxis, si alguien sabe y me puede ayudar se lo agradecería.
|
|
|
En línea
|
|
|
|
|
tincopasan
Desconectado
Mensajes: 1.286
No es lo mismo conocer el camino que recorrerlo.
|
podés usar for, pero ya viene una función: numeros = [ 5, 9, 2, 3 ,1 ,2 ] print(sum(numeros))
|
|
|
En línea
|
|
|
|
rub'n
Desconectado
Mensajes: 1.217
(e -> λ("live now")); tatuar -> λ("α");
|
Otro grano de arena mas.- Introduce 10 números, para llenar el array
- Linea 9, se castea de str a int, con la funcion int()
- Los suma en la linea 13 función que tincopasan te mostro
class ArraySumatoria: def __init__(self): self.array = [] self.sum = 0 print("Introduce 10 numero...") for x in range(10): index = int(input("introduce numero: ")) self.array.append(index) def mostrar(self): print(sum(self.array)) array = ArraySumatoria() array.mostrar()
|
|
« Última modificación: 25 Mayo 2019, 11:19 am por rub'n »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
|
|
|
tincopasan
Desconectado
Mensajes: 1.286
No es lo mismo conocer el camino que recorrerlo.
|
def __init__(self): self.array = [] self.sum = 0 print("Introduce 10 numero...")
en este caso la línea: self.sum = 0
es innecesaria, y como comentario, no usa un for ¿y va a usar clases?
|
|
|
En línea
|
|
|
|
rub'n
Desconectado
Mensajes: 1.217
(e -> λ("live now")); tatuar -> λ("α");
|
def __init__(self): self.array = [] self.sum = 0 print("Introduce 10 numero...")
en este caso la línea: self.sum = 0
es innecesaria, y como comentario, no usa un for ¿y va a usar clases? def __init__(self): self.array = [] self.sum = 0 print("Introduce 10 numero...")
en este caso la línea: self.sum = 0
es innecesaria, y como comentario, no usa un for ¿y va a usar clases? Tal cual, por eso el ejemplo, para que aprenda, ni que le estuviera escribiéndo en Koreano, lo del cero me lo pasé.
|
|
« Última modificación: 29 Mayo 2019, 10:29 am por rub'n »
|
En línea
|
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen king
|
|
|
CloudHex
Desconectado
Mensajes: 8
Infinito sea el conocimiento.
|
fue muy útil el contenido, gracias a todos
opte por usar la función sum() ya que es como la mas rápida, pero igual entendí las otras maneras por si llega el caso de no usar funciones
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[AYUDA][PYTHON] Necesito ayuda con el metodo SEARCH del modulo RE de python
Scripting
|
Noxware
|
2
|
4,119
|
24 Mayo 2014, 16:11 pm
por Noxware
|
|
|
python arreglos con numpy
Scripting
|
diegott
|
0
|
1,846
|
12 Febrero 2016, 06:25 am
por diegott
|
|
|
Ordenar arreglos numpy simultáneamente en Python
Scripting
|
Yuli
|
1
|
1,652
|
17 Noviembre 2018, 18:34 pm
por tincopasan
|
|
|
MOVIDO: arreglos en python, ayuda!!
Programación General
|
MCKSys Argentina
|
0
|
2,260
|
25 Mayo 2019, 00:34 am
por MCKSys Argentina
|
|
|
¡Como usar arreglos y combinaciones? areglos en python(AYUDA)
Scripting
|
fredox
|
1
|
3,001
|
22 Junio 2021, 15:36 pm
por Danielㅤ
|
|