2
我想用它們的位置(座標)使用Python更新一組節點。Python - 更新一組
n = 5 #number of current nodes
vertices = []
vertices=list(range(n)) # list of vertices=[0,1,2,3,4]
我創建一個隨機點集爲頂點的每個元素如下:
pos = {i:(random.randint(0,50),random.randint(0,50)) for i in vertices}
另外,我還有一個列表(稱爲「s
」)與一些座標和我枚舉「s
」中的那些元素以將索引(「vertices
」中的索引繼續添加到「s
」中的每個座標)。
for index, i in enumerate(s , vertices[-1]+1):
print(index, i)
然後,我得到我的輸出
5 (29.5, 34.0)
6 (20.0, 25.75)
7 (23.75, 36.0)
現在我需要更新我的設置「pos
」這些點和它們對應的指數。我怎樣才能做到這一點?
你說了很多關於一組,但你'使用字典,你*應該*在這裏使用一個列表。 – wim