convert string elements in list as integers in python -
i have list named newlist
newlist=[['24,4,17,46,0,43'], ['11,43,17'], ['33,17,43,4'], ['74,21'],['21,43,43,74,68,21']]
i need convert each list element integers.i.e.
newlist=[[24,4,17,46,0,43], [11,43,17], [33,17,43,4], [74,21], [21,43,43,74,68,21]].
can me please.
python 3:
newlist=[['24,4,17,46,0,43'], ['11,43,17'], ['33,17,43,4'], ['74,21'],['21,43,43,74,68,21']] mylist = list(map(lambda x : list(map(int, x[0].split(','))) , newlist)) print(mylist)
python 2:
newlist=[['24,4,17,46,0,43'], ['11,43,17'], ['33,17,43,4'], ['74,21'],['21,43,43,74,68,21']] mylist = map(lambda x : map(int, x[0].split(',')) , newlist) print mylist
Comments
Post a Comment