我需要從一個類創建實例並將名稱存儲在列表中。如何在列表中創建和存儲類的對象
robot_list = []
for i in range (num_robots):
robot_list.append('robot%s' %i)
這造成我想作爲一個單一的類Robot
的情況下使用該名稱的列表。但它們是迄今爲止的str
類型。所以我寫了這個改變自己的類型,並指定類的實例的名稱:
for i in robot_list:
i = Robot()
後來,當我想用任何元素的程序返回的AttributeError
名單說,對象仍一個字符串。
我該如何解決這個問題?
我想我會給他們一個序列號代替。所有變得有感覺並試圖接管世界的機器人都有名字......誰曾聽說過機器人05XJ3DSA5試圖接管世界? – mgilson 2013-04-10 12:28:27