等于python词典的内容,但在C#
中from collections import defaultdict
graph = defaultdict(list) # default dictionary to store graph
我认为这是简单的词典,但是后来我看到了这样的语句,并感到困惑。V是图中节点的整数:
for i in range(V):
if len(graph[i]) %2 != 0 :
u = i
break
如果语句正在检查?
本身没有任何等效的。这是您最接近的。
Dictionary<string, List<string>> graph = new Dictionary<string, List<string>>();
区别在于,在Python中,您将免费获得每个键的默认空列表。在C#中,如果不存在键,您将必须新列表新列表。