已采纳回答 / 慕斯卡4456334
无法一边遍历一边删除。我是复制了set的内容 达到你程序可以运行的程度,但是答案并不正确:
s = set(['Adam', 'Lisa', 'Paul']) d = ['Adam', 'Lisa', 'Paul'] L = ['Adam', 'Lisa', 'Bart', 'Paul'] for x i...
2018-06-21
已采纳回答 / Evan727
return代表循环结束,所以当return在sum=sum+x后时,执行第一次sum=0+1=1,然后下一句就会返回1/2=0.5,而for循环也结束了,所以不存在再加上2了
2018-06-18
最赞回答 / 慕设计7317130
第二次的结果一第一次的结果一模一样。a = 12l = ['a','b','c',1,2,3]b = (a,l) #此处是将a的值放在b[0]中,l 的索引放在b[1]中,如果a改变了,并不影响b[0]的值;l如果被重新赋值,l的索引也就改变了,与b[1]的索引并不一样,但是如果l是改变它所指向的索引中保存的数据,那此时b表现出来的数据才会改变print(b) #结果是(12,['a','b','c',1,2,3])l = ['d','e','f',4,5,6] #这个是将l重新赋值了,l指向的索引也改...
2018-06-17
已采纳回答 / 慕斯卡4456334
l = [1, 2, 3]print l[1] #返回 2d = {'A':1, 'B':2, 'C':3}print d.get('A') #返回值 1。 #key:A,所对应的value值:1
2018-06-17