簡體   English   中英

如何將python字典轉換為圖形對象NetworkX

[英]how to convert a python dictionary into a graph object, NetworkX

我是python的新手,正在嘗試將字典轉換為Networkx中的圖形對象。 詞典:

dict = {'key1': ['value1', 'value2', 'value3'], 'key2': ['value1', 'value2']}

我希望鍵是一個自我節點,而值則是它們的變更節點(出自從自我到變更的度數)。 這可以在Python中實現嗎?

您可以僅通過將字典用作可迭代對象來對鍵進行迭代:

for key in d:
    #...

並且,您可能已經知道,您可以使用鍵作為“索引”來訪問字典中的值:

d[key]

遍歷列表(字典值是該列表)類似於遍歷字典的鍵。

將這些知識與出色的networkx示例創建圖表結合起來應該很簡單,因此您應該嘗試一下,並詢問是否有任何特定問題的新問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM