我想使用while循環從python的列表中讀取,但我似乎無法得到它。我不斷收到列表索引超出範圍錯誤。從列表中讀取
這是列表:
names = [['Bilbo', 'Baggins'], ['Gollum'], ['Tom', 'Bombadil'], ['Aragorn']]
而不是使用for循環:關於這樣的事情
for person in people:
to_print = ""
for name in person:
to_print += name + " "
print(to_print)
請出示你的代碼 – jamylak 2013-04-26 01:40:01
普羅蒂普:不要使用while循環從列表中獲取數據。使用for循環:'name for name:print(name [0])' – 2013-04-26 01:41:37
記住索引在0和'len(names)-1'之間。 – Elazar 2013-04-26 01:43:54