Re: calculation on lists

Discussion in 'Python' started by Chris Kaynor, Dec 19, 2012.

  1. Chris Kaynor

    Chris Kaynor Guest

    On Wed, Dec 19, 2012 at 4:38 AM, Vlastimil Brom <>wrote:

    > 2012/12/19 loïc Lauréote <>:
    > hi,
    > I
    > have a question,
    > is there a tool to calculate on list ?
    >
    > something like :
    >
    > >a= [1,1,1,1]
    > >b = [5,9,8,4]
    > >c = a+b*a
    > >print c
    > >[6,10,9,5]

    >
    > Thx
    >
    > ======
    >
    > Hi,
    > for such simpler cases, you may try list comprehensions and probably
    > the zip(...) function
    >
    > >>> [a+b*a for a,b in zip([1,1,1,1], [5,9,8,4])]

    > [6, 10, 9, 5]
    > >>>

    >


    You can also use map (Python 2.6):
    map(lambda a,b: a+b*a, [1,1,1,1], [5,9,8,4])

    Note that the lambda can be replaced by any callable which takes 2
    arguments.
    Chris Kaynor, Dec 19, 2012
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. =?UTF-8?B?w4FuZ2VsIEd1dGnDqXJyZXogUm9kcsOtZ3Vleg==

    List of lists of lists of lists...

    =?UTF-8?B?w4FuZ2VsIEd1dGnDqXJyZXogUm9kcsOtZ3Vleg==, May 8, 2006, in forum: Python
    Replies:
    5
    Views:
    398
    =?UTF-8?B?w4FuZ2VsIEd1dGnDqXJyZXogUm9kcsOtZ3Vleg==
    May 15, 2006
  2. loïc Lauréote

    calculation on lists

    loïc Lauréote, Dec 19, 2012, in forum: Python
    Replies:
    0
    Views:
    106
    loïc Lauréote
    Dec 19, 2012
  3. Vlastimil Brom

    Re: calculation on lists

    Vlastimil Brom, Dec 19, 2012, in forum: Python
    Replies:
    0
    Views:
    97
    Vlastimil Brom
    Dec 19, 2012
  4. loïc Lauréote

    calculation on lists

    loïc Lauréote, Dec 19, 2012, in forum: Python
    Replies:
    0
    Views:
    114
    loïc Lauréote
    Dec 19, 2012
  5. Vlastimil Brom

    Re: calculation on lists

    Vlastimil Brom, Dec 19, 2012, in forum: Python
    Replies:
    0
    Views:
    114
    Vlastimil Brom
    Dec 19, 2012
Loading...

Share This Page