aliens = [];/*定義一個空的列
for alien_number in range(0,10):/
new_alien = {'color':'green','points':5,'speed':'slow'}
aliens.append(new_alien);
print(aliens);
for alien in aliens[0:3]:
# ~ print('..........')
# ~ print(aliens)
if aliens['color'] == 'green': /* list indices must be integers or slices,not str 這里報錯了,我不知道怎么弄。哪位高人給看下
aliens['color'] = 'red'
aliens['points'] = 10
aliens['speed'] = 'fast'
print(aliens);
uj5u.com熱心網友回復:
if aliens['color'] == 'green': /* list indices must be integers or slices,not str 這里報錯了,我不知道怎么弄。哪位高人給看下aliens['color'] = 'red'
aliens['points'] = 10
aliens['speed'] = 'fast'
print(aliens);
這里打錯了,應該是alien
if alien['color'] == 'green':
alien['color'] = 'red'
alien['points'] = 10
alien['speed'] = 'fast'
print(alien);
uj5u.com熱心網友回復:
aliens是一個串列,里面有很多的alienalien是一個字典,key包含color,points,speed
uj5u.com熱心網友回復:
我再看看,謝謝了,真的感謝大家轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/216299.html
下一篇:判斷八字格局批處理
