我是 python 新手,正在尝试用我的数据构建图表。我有一个嵌套列表,我想根据关系分隔两组组,以便输出图特定于一组。我能够得到一个完整的图,但我想使用 python 来简化 2 个图,因为需求有数千个对象。
RelationList=[["A","B"],["B","C"],["B","D"],["D","E"],[ "X","Y"],["Y","Z"],["Z","U"]]
输出:
Graph 1 :
A->B
B->C
B->D
D->E
Graph 2 :
X->Y
Y->Z
Z->U
请指导我编写代码。
最佳答案
您可以使用数组索引来获取某些元素。数组索引的工作原理如下:array[start:end:step]
要获取第一个节点,请使用array[0]
,最后一个节点是array[-1]
,要获取连续的组,您可以使用范围例如数组[0:3]
关于python - 如何从列表中识别第一个和最后一个节点及其组 - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53052537/