为了账号安全,请及时绑定邮箱和手机立即绑定

如何根据字符拆分列表然后制作子列表?

如何根据字符拆分列表然后制作子列表?

HUX布斯 2021-09-28 17:45:01
如何将列表拆分为子列表,然后进一步拆分以使每个字符成为独立值?我需要在 Python 3.6.5 版中完成这一切。该列表将以整数表示。我需要转换[123, 456]进入[[1,2,3], [4,5,6]]编辑:完成后,如何打印第一个子列表的第一个字符?注意:在 Python 中拆分整数?并将单个数字转换为单个数字 Python没有解决或回答我的问题,因为它们没有解释如何从中制作子列表。
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

一个简单的列表理解就可以了,这个想法是迭代数字字符串表示中的字符:

[[int(x) for x in str(s)] for s in l]


查看完整回答
反对 回复 2021-09-28
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

例如,使用list comprehension:-


my_list = ['123', '456']

[list(x) for x in my_list]

如果my_list是整数列表:-


my_list = [123, 456]

[[int(x) for x in str(n)] for n in my_list]


查看完整回答
反对 回复 2021-09-28
  • 2 回答
  • 0 关注
  • 150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信