疯狂的麦吉 2022-11-07 03:52 采纳率: 100%
浏览 11
已结题

怎么把一堆数据传输到一个list里面

问题遇到的现象和发生背景

怎么把一堆数据传输到一个list里面
例:
00399444
004
00458396
006
00685994
007
008
00924
00998877
011
01401303
01440136
01548726
01706571
01964678
给你们一些这样的数据 5000条,然后要组合成一个list 怎么方便

用代码块功能插入代码,请勿粘贴截图
a=("""00399444
004
00458396
006
00685994
007
008
00924
00998877
011
01401303
01440136
01548726
01706571
01964678""")
a1=str(a)
list_1=[]
for i in range(a1):
    list_1.append(i)
print(list_1)
运行结果及报错内容

'str' object cannot be interpreted as an integer

我的解答思路和尝试过的方法

我想直接循环然后添加的,但是结果不是我想要的结果

展开全部

  • 写回答

2条回答 默认 最新

  • 於黾 2022-11-07 03:55
    关注

    a1=a.split('\n')
    a2=[int(x) for x in a1]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 11月16日
  • 已采纳回答 11月9日
  • 创建了问题 11月7日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部