[pyar] Funcion con listas como parametros
Pablo Ziliani
pablo en kultroom.com
Dom Ago 2 23:16:48 ART 2015
Si entendí bien el problema, podés hacer algo así:
```
from itertools import izip_longest
def suma(seq1, seq2, const=0):
return [s1 + s2 - c for (s1, s2, c) in izip_longest(seq1, seq2,
[const], fillvalue=const)]
```
On 02/08/15 17:39, carlos hernandez wrote:
> Hola Gente
> Estaba trabajando con unas funciones y me surgió una duda , lo que yo
> quiero hacer es pasar unas listas con datos ý algunas variables con
> constantes , que la función me retorne una lista con los resultados de
> usar cada dato de cada lista , por ejemplo...
>
> a = [1,2,3] # lista
> b = [5,3,2] # lista
> c = 3 #constante
> def suma(a,b,c):
> return a + b - c
> print suma(a,b,c)
> [3,2,2]
>
> Estuve viendo la funcion map y me sirve , pero cuando trabajo con
> mayor cantidad de datos se hace mas engorroso , disculpen mi
> ignorancia. Estaría trabajar con listas o que otras alternativas mejor
> para esto habría.
> Muchas gracias
>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150802/3f429353/attachment.html>
More information about the pyar
mailing list