所以我對編程非常陌生,我正在研究一個基於文本的小型遊戲進行練習。無論如何,這是我的問題。「用於詞典中的項目」以隨機順序顯示?
x=1
for items in hero.basics:
print(x, ". ", items, sep = "")
x += 1
和字典,
self.basics = {"Attack" : self.attack, "Potion" : self.potion}
所以我需要它以相同的順序與實際辭典顯示,但它總是隨機顯示。
有什麼建議嗎?
我不確定你的問題是什麼,但是,字典是無序的。 – keyser
這不是隨機的。一旦解釋器啓動並設置散列種子,這是一個非常確定性的順序。也許這不是你所期望的,因爲你忘了閱讀文檔... – JBernardo
爲什麼這個問題得到那些接近的選票?對所假設的重複問題的答案告訴你爲什麼,但不提供替代解決方案(而這裏的答案都是這樣)。 – Makoto