gpt4 book ai didi

python - 返回属性名称 Networkx Python

转载 作者:行者123 更新时间:2023-11-30 22:01:40 24 4
gpt4 key购买 nike

有了这些数据:

G.node['node']['a']['initial'] = 100
G.node['node']['a']['final'] = 10

G.node['node']['a']['initial'] = 500
G.node['node']['b']['final'] = 15

我需要进行以下计算:

min(G.node[node]['a']['final'],G.node[node]['b']['final']) / the initial attribute of the node that has the min final value. 
= 10/100

我不知道该告诉python谁10属于节点G.node['node']['a']。谢谢!

最佳答案

您可以使用 min 函数的 key 参数来执行此操作。

min_node = min(['a', 'b'], key=lambda x: G.node['node'][x]['final'])
result = G.node['node'][min_node]['final'] / G.node['node'][min_node]['initial']

关于python - 返回属性名称 Networkx Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53983090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com