我想从输入的数字生成一个嵌套的2级列表。行尾是“回车”。你知道吗
a = [[i for i in input().split()] for i in input().split (sep = '\ n')]
在这种情况下,这只需要第二行。
例如:
1 2 3
4 5 6
7 8 9
输出如下:
[['4', '5', '6']]
我想得到这样的最终结果:
[['1', '2', '3'], ['4', '5', '6'], ['7', '8', '9']]
帮助发现错误。谢谢。你知道吗
Tags:
代码:
您希望内部列表枚举外部列表的元素。 另外,去掉多余的空间。你知道吗
一种方法是:
[x.split() for x in data.splitlines()]
或者,如果您希望项目是
int
:[[int(x) for x in x.split()] for x in data.splitlines()]
相关问题 更多 >
编程相关推荐