python 报错list indices must be integers or slices,not str
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);