zoukankan      html  css  js  c++  java
  • Python列表中字符串转数字的方法

    比如我们有个列表:

    number = ['1', '2', '3', '4'];
    

    如果我们需要将列表里的元素转换为数字呢?最常用的大家可能会想到使用列表推导式:

    '''
    学习中遇到问题没人解答?小编创建了一个Python学习交流群:531509025
    寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
    '''
    number = ['1', '2', '3', '4']
    number = [int(x) for x in number]
    print(number);
    
    输出:[1, 2, 3, 4]
    

    还有一种技巧,更方便:

    number = ['1', '2', '3', '4']
    number = list(map(int, number))   # 使用内置map返回一个map对象,再用list将其转换为列表
    print(number)
    
    输出:[1, 2, 3, 4]
    
  • 相关阅读:
    demo04-默认标签
    demo03-段落标签
    demo02-标题标签
    demo01-注释标签
    前端基础介绍
    xadmin的详细使用
    设置Linux环境变量中文显示乱码
    ES应用
    HTTP协议
    jboss
  • 原文地址:https://www.cnblogs.com/djdjdj123/p/15248725.html
Copyright © 2011-2022 走看看