Python 如何仅获取x轴的值?
我有这样的节点位置:Python 如何仅获取x轴的值?,python,networkx,Python,Networkx,我有这样的节点位置: In[1]: pos Out[2]: {'A': (5, 0.5), 'B': (4.8, 0.5), 'C': (4.6, 0.5)} 如何仅获取x轴的值?(5、4.8和4.6)这就是你如何做到的 for k,v in pos.items(): print(pos[k][0]) 您已经为点a、B和C创建了字典。现在您希望查看每个点的x轴值。您可以这样读取点A的x轴值:pos['A'][0] 可以通过以下方式打印所有x轴值: pos = {'A': (5,
In[1]: pos
Out[2]:
{'A': (5, 0.5),
'B': (4.8, 0.5),
'C': (4.6, 0.5)}
如何仅获取x轴的值?(5、4.8和4.6)这就是你如何做到的
for k,v in pos.items():
print(pos[k][0])
您已经为点a、B和C创建了字典。现在您希望查看每个点的x轴值。您可以这样读取点A的x轴值:pos['A'][0] 可以通过以下方式打印所有x轴值:
pos = {'A': (5, 0.5), 'B': (4.8, 0.5), 'C': (4.6, 0.5)}
for i in ['A','B','C']:
print(pos[i][0],end=' ')
由于
pos
是一个字典,您只需使用单个索引[0]
访问第一个元素,即可直接访问其值,如下所示
for v in pos.values():
print (v[0])
5
4.8
4.6