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

如何将列表拆分为子列表,然后进一步拆分以使每个字符成为独立值?

我需要在 Python 3.6.5 版中完成这一切。该列表将以整数表示。

我需要转换

[123, 456]

进入

[[1,2,3], [4,5,6]]

编辑:

完成后,如何打印第一个子列表的第一个字符?

注意:在 Python 中拆分整数?并将单个数字转换为单个数字 Python没有解决回答我的问题,因为它们没有解释如何从中制作子列表。


HUX布斯
浏览 151回答 2
2回答

繁星点点滴滴

一个简单的列表理解就可以了,这个想法是迭代数字字符串表示中的字符:[[int(x) for x in str(s)] for s in l]

慕莱坞森

例如,使用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]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python