is_weighted = False
is_directed = False
graph_list = graph_str.splitlines()
num_verticies = int(graph_list[0].split()[1])
graph_list.pop(0)
adj_list = [] #create an empty list to append to
for x in range(num_verticies): #start the for loop
adj_list.append([]) #append an empty list the num_vertices times
print(adj_list)
如果没有列表理解,它将很简单
您正在创建一个空列表,其大小为顶点。 这些被称为列表理解。在
例如:
输出:
^{pr2}$阅读更多https://docs.python.org/3/tutorial/datastructures.html#list-comprehensions。在
另外,下次发布完整的代码,以便其他人理解和帮助您。在
相关问题 更多 >
编程相关推荐