最赞回答 / qq_夜神月_1
<...图片...>L和m指向同一个内存区域,往m里append 等于往 L 里 append,所以 for循环无法退出,执行一次for,就会再次添加,形成死循环。
2020-02-13
最新回答 / 邢文千子月
range函数指是循环所在的整数范围。也就是说range(1,len(L)+1)指的是从1开始,step为默认值1,循环到len(L)+1。您说的这段代码,只是给index和name各赋了相应的值,然后把它打印出来。并没有用到取出索引的enumerate()函数。然后您给出的整段代码总体的思路是造了一个新的list,并且这个list的每一个元素都是一个tuple,然后再把这个list的每一个tuple元素内的两个值赋给index和那么,最后把它们打印出来。没有用到enumerate()函数还完美的完成了任...
2020-02-11