【转载整理】【python基础】批量修改list元素类型

批量修改list元素类型

 

方法一:显式for...in...

1 new = list()
2 a = ['1', '2', '3']
3 for x in a:
4  new.append(int(x))
5 print(new)

 

方法二:隐式for...in...

1 a = ['1', '2', '3']
2 b = [int(x) for x in a]
3 print(b)

 

方法三:map()函数

1 a = ['1', '2', '3']
2 print(map(int, a))

 Tips:Python2map()函数会返回一个list,但在Python3中,返回一个map object

 

//整理自互联网

posted @ 2020-04-21 20:26  蒙查茶  阅读(1727)  评论(0)    收藏  举报