假设我有一个数据集,如下所示,显示一个无向图:
1 2
1 3
1 4
3 5
3 6
7 8
8 9
10 11
我有一个像这样的 Python 脚本:
for s in ActorGraph.degree():
print(s)
这是一个由键和值组成的字典,其中键是节点名称,值是节点的度数:
('9', 1)
('5', 1)
('11', 1)
('8', 2)
('6', 1)
('4', 1)
('10', 1)
('7', 1)
('2', 1)
('3', 3)
('1', 3)
在 networkx 文档中建议使用 values() 来获取节点的度数。我现在想要仅获取节点度数作为键,我使用下面这段代码,但它出现了“object has no attribute 'values'
”的错误提示:for s in ActorGraph.degree():
print(s.values())
我该怎么做?