已采纳回答 / 慕村7314419
list=[[1,'A'],[2,'B'],[2,'C'],[3,'B'],[4,'A'],[6,'B']]i=0for i in range(6):t = list[i][1]print(t)i=i+1
2018-08-04
已采纳回答 / 慕尼黑73206
#代码没错,空格错了;python是以4个空位; 你注意if len(atgs) == 0那段,if前面只有三个空格def average(*args): sum=0.0 if len (args)==0: return sum else: for i in args: sum=sum+i return sumprint average()print average(1, 2)print average(1, 2, 2, 3,...
2018-08-03
已采纳回答 / 慕容4104035
i = range(1,101)print i[6::7]对于程序中的for i in range(1,101),表示i从1到100进行的循环,以此将值附给i,i是一个整型,而不是list,所以无法输出i[6::7],这里是对List进行操作的
2018-08-02
已采纳回答 / 慕前端648491
生成一个指定范围的一串整数,然后拼接成list。range(x,y),包含x,不包含y,比如:range(0,10),生成[0,1,2,3,4,5,6,7,8,9]
2018-08-01
已采纳回答 / qq_瑞飘尘心_0
你是指这样吗?L = [75, 92, 59, 68] sum = 0.0 for x in L: sum=sum+x print sum / 4这是在循环语句中每执行一次循环打印一次L = [75, 92, 59, 68] sum = 0.0 for x in L: sum=sum+x print sum / 4这样是在执行所有循环后,对sum的值进行操作,只打印一次结果。
2018-08-01