2016-02-02 117 views
0

我是新來的python和一般編碼。我已經編寫了大約2個月的時間,並正在開發我的第一個簡單的遊戲。在這個遊戲中,你控制着一支軍隊,並且可以攻擊城市,並用你從征服城市獲得的錢來升級你的軍隊。打印選擇性元素

有在代碼中有些地方我想選擇打印元素,給玩家選擇:

  • 與可以被攻擊
  • 的清單與升級,城市可以買名單

我只想顯示仍然可用的升級和城市(所以打印尚未購買的升級和尚未被征服的城市)。

如何打印出可用的城市和升級?

謝謝!

回答

0

我建議你使用多維列表,類似這樣的帖子:作爲第一How to define two-dimensional array in python

您可以name定義列表,並availability作爲第二個參數。然後你可以遍歷你的列表。

遠離你的列表...對於這樣的任務,我通常會推薦類和麪向對象的編程。