|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
lst =[]
for i in lst:
lst.append('a')
print(lst)
上述中lst,这里如何理解?
第二题:
lst2 = [1,2]
for i in lst:
lst.append('b')
print(lst2)
这个的答案,为啥是死循环?其实是跟上题有关系的。
各位路过朋友,帮忙解惑
第一题,因为列表是空的,所以不会循环。
第二题,因为你每遍历一次,列表就会添加一个元素,
这样是永远不会遍历完的,所以,最好不要改变for循环
所遍历的可迭代对象。
|
|