提取某個函數里面list中的其中一個元素,流程是怎么樣的
代碼如下
def square_of_sum(L):
? ?sum = 0
? ?for x in L:
? ? ? ?sum = sum + x * x
? ?return sum
print square_of_sum([-5, 0, 5, 15, 25])
疑問1.代碼中的L不需要賦值從1或者0開始么
疑問2.代碼中for x in L。L代表什么 ,,整個list??
代碼如下
def square_of_sum(L):
? ?sum = 0
? ?for x in L:
? ? ? ?sum = sum + x * x
? ?return sum
print square_of_sum([-5, 0, 5, 15, 25])
疑問1.代碼中的L不需要賦值從1或者0開始么
疑問2.代碼中for x in L。L代表什么 ,,整個list??
2016-09-19
舉報
2016-10-07
for x in L: 表示對L進行迭代,好比java中的foreach
2016-09-19
1, L就是你傳入的參數def square_of_sum(L),在這里就是[-5, 0, 5, 15, 25]
2, 同上,就是參數