美文网首页
python 中字符串list/列表元素转化为数值型/数字的方法

python 中字符串list/列表元素转化为数值型/数字的方法

作者: Pala风 | 来源:发表于2018-06-28 13:42 被阅读76次

    本文实例讲述了Python中列表元素转为数字的方法

    有一个数字字符的列表:

    numbers_list = ['1', '3', '9', '5']

    想要把每个元素转换为数字:

    numbers_list = ['1', '3', '9', '5']

    用一个循环来解决:

    new_numbers_list = [];

    for n in numbers_list :

      new_numbers_list .append(int(n));

    numbers_list = new_numbers_list ;

    使用列表推导式

    numbers_list = [ int(x) for x in numbers_list ]

    python2.x使用map语句

    numbers_list = map(int, numbers_list )

    python3.x使用map语句

    numbers_list = list(map(int, numbers_list ))

    复杂点

    for i, v in enumerate(numbers_list ): 

        numbers_list [i] = int(v)

    相关文章

      网友评论

          本文标题:python 中字符串list/列表元素转化为数值型/数字的方法

          本文链接:https://www.haomeiwen.com/subject/bfygyftx.html