有没有一种方法可以在python中将列表中的所有值单独声明为一个列表
我有一个列表a[I,j,k]。除此之外,我需要遍历列表“a”,并将每个列表项分别声明为一个列表有没有一种方法可以在python中将列表中的所有值单独声明为一个列表,python,arrays,syntax,Python,Arrays,Syntax,我有一个列表a[I,j,k]。除此之外,我需要遍历列表“a”,并将每个列表项分别声明为一个列表 i[] j[] k[] 在python中有这样做的方法吗?循环并创建 for item in a: item = [] 或者你可以使用列表理解 a = [[] for item in a] 如果您的预期输出是[[i]、[j]、[k]],则使用 a = [[item] for item in a] 你所说的“列表a[i,j,k]”或“将每个列表项单独声
i[]
j[]
k[]
在python中有这样做的方法吗?循环并创建
for item in a:
item = []
或者你可以使用列表理解
a = [[] for item in a]
如果您的预期输出是[[i]、[j]、[k]]
,则使用
a = [[item] for item in a]
你所说的“列表a[i,j,k]”或“将每个列表项单独声明为列表”是什么意思?在编程上下文中,“声明”通常意味着“指示变量的类型”。但是Python有隐式类型。换句话说,你不需要申报任何东西。所以我不清楚你在问什么。欢迎来到StackOverflow。然而,这里的要求是你的问题要清楚完整。当在评论中被问到问题时,你应该回答它。你现在有两个问题需要回答。坦白地说,我也不理解你的问题。我想问的是,是否有一种方法可以从现有列表的元素中创建一个单独的数组