def fun1(a):
for i in range(len(a)):
a[i] = a[i] * a[i]
return a
Run Code Online (Sandbox Code Playgroud)
And*_*ler 12
它将一个数组作为参数,并返回每个成员平方的相同数组.
编辑:
由于您将问题从"此功能做什么"修改为"执行此功能的代码是什么",以下是一个示例:
def fun1(a):
for i in range(len(a)):
a[i] = a[i] * a[i]
return a
test1 = [1,2,3,4,5]
print 'Original list', test1
test2 = fun1(test1)
print 'Result', test2
print 'Original list', test1
Run Code Online (Sandbox Code Playgroud)
输出将是:
Original list [1, 2, 3, 4, 5]
Result [1, 4, 9, 16, 25]
Original list [1, 4, 9, 16, 25]
Run Code Online (Sandbox Code Playgroud)
因为该函数修改了列表,所以test1也被修改.
归档时间: |
|
查看次数: |
236 次 |
最近记录: |