1、在for循环中删除列表元素
magicians=['jen','lexy','bob']
for magician in magicians:print(magician)
print(magicians[0])
del magicians[0]
print(magician)
print(magicians)
print('\n')
jen jen jen ['lexy', 'bob'] bob lexy bob ['bob']
#for 循环是按照下标来的,第二次进入循环magician应该是magicians【1】即bob
2、
这段小程序原以为‘python’会已经被‘ruby’替换掉,但是并没有,我的理解是line只是指向lines这个列表的指针(此处说指针并不恰当,但是就是这个意思),而并没有将lines中的元素挨个复制进line。做以下修改: