将路径转换为节点和边?

2024-10-16 20:49:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个tsv,里面有很多路径:

部分内容如下:

    14th_century;China;Gunpowder;Fire
    14th_century;Time;Isaac_Newton;Light;Color;Rainbow      
    14th_century;15th_century;16th_century;Pacific_Ocean;Atlantic_Ocean;Accra;Africa;Atlantic_slave_trade;African_slave_trade

我想把它转换成这样的东西:

graph = {'A': ['B', 'C'],
         'B': ['C', 'D'],
         'C': ['D'],
         'D': ['C'],
         'E': ['F'],
         'F': ['C']}

注意:“A”:是路径中的边和其他os节点。你知道吗

同时我想记录每个节点被访问的次数?你知道吗


Tags: 路径内容节点timetsvnewtonfireslave