superxiaoying
后轱辘不转
采纳率100%
2021-04-12 09:10 阅读 25

python中,这个列表中的字符串是一个小列表,这个小列表怎么转换成单独的列表?小列表怎么去掉数字前

python中,这个列表中的字符串是一个小列表,这个小列表怎么转换成单独的列表?小列表怎么去掉数字前面的0? 如x=("01,02,03,10,11,12","05,13,14,15,16,17") 输出成 (1,2,3,10,11,12) (5,13,14,15,16,17)
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • 已采纳
    qq_42138058 一剑荒芜 2021-04-12 09:36
    x=["01,02,03,10,11,12", "05,13,14,15,16,17"]
    
    
    sz = []
    
    for item in x:
        yzx = [];
        z = item.split(",")
        for str in z:
            yzx.append(int(str));
        sz.append(yzx)
    print(sz)

    用列表,()圆括号是元组;效果 :[[1, 2, 3, 10, 11, 12], [5, 13, 14, 15, 16, 17]]

    点赞 2 评论 复制链接分享

相关推荐