[英]How to create lists using for loop in pyhton
我想要得到的是
[a][b][c]
从数组 a=[a,b,c] 中获取每个索引。 我正在使用它来接近字典中的值。
我能找到的只是.append() 但这会返回 [a,b,c] 而不是 [a][b][c]
这是我做的function
Def loop():
Newlist = []
for i in a:
Newlist.append(i)
return Newlist
您希望 append 列出一个值,而不是单个值。 IE
>>> new_list = []
>>> new_list.append([1])
>>> new_list.append([2])
>>> new_list.append([3])
[[1], [2], [3]]
所以在方法中你会做这样的事情:
def loop():
new_list = []
for i in a:
new_list.append([i])
return new_list
尝试这个:
在每次重置的循环内创建一个新列表,添加变量,然后将新列表添加到父列表。
您还可以使用以下方法从父列表中获取单个列表:Newlist[1]
Def loop():
Newlist = []
for i in a:
temp_list = []
temp_list.append(I)
Newlist.append(temp_list)
return Newlist
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.