How to convert a list of string to a list of int

后端 未结 4 2177
长情又很酷
长情又很酷 2021-01-26 04:59

I have this list in a list

a = [[\'1\',\'2\',\'3\',\'4\'],[\'1\',\'2\',\'3\',\'4\'],[\'1\',\'2\',\'3\',\'4\']]

but i need it to be ints , im

4条回答
  •  误落风尘
    2021-01-26 05:51

    Here's an idea:

    >>> a = [['1','2','3','4'],['1','2','3','4'],['1','2','3','4']]
    >>> map(lambda l: map(int, l), a)
    [[1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4]]
    

提交回复
热议问题