我有一个以空格分隔的整数的字符串['5 2 2','4 2 3']
预期的输出应该是一个嵌套列表,其中每个整数字符串形成一个列表
[[5, 2, 2], [4, 2, 3]]
最佳答案
您当然可以在 python 中使用列表理解
来做到这一点。
您可以在 python docs 阅读有关列表理解
的更多信息。
这是实现此目的的代码,
old_list = ['5 2 2','4 2 3']
new_list = [[ int(num) for num in string.split() ] for string in old_list ]
print(new_list)
输出将是,
[[5, 2, 2], [4, 2, 3]]
关于python - 是否有一个函数可以将空格分隔的字符串整数 ['5 2 2' ,'4 2 3' ] 转换为 [[5, 2, 2], [4, 2, 3]],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60348990/