Python - get the last element of each list in a list of lists

前端 未结 5 2031
时光取名叫无心
时光取名叫无心 2021-01-12 06:20

My question is quite simple, I have a list of lists :

my_list = [[\'a1\',\'b1\'],[\'a2\',\'b2\'],[\'a3\',\'b3\',\'c3\'],[\'a4\',\'b4\',\'c4\',\'d4\',\'e4\']]         


        
5条回答
  •  隐瞒了意图╮
    2021-01-12 07:12

    An alternative with map:

    last_items = map(lambda x: x[-1], my_list)
    

    or:

    from operator import itemgetter
    print map(itemgetter(-1), my_list)
    

提交回复
热议问题