Python 列表与函数的使用及问题解决策略
1. 函数中使用列表
在 Python 里,函数能够接收列表作为参数,也可以返回列表。以下是一些相关示例:
- 计算列表元素之和 :
def sum(values):
total = 0
for element in values:
total = total + element
return total
此函数会遍历列表元素,但不会对其进行修改。
- 将列表元素乘以指定因子 :
def multiply(values, factor):
for i in range(len(values)):
values[i] = values[i] * factor
该函数会对列表元素进行修改。
当调用带有列表参数的函数时,函数接收的是列表的引用,并非列表的副本。下面是 multiply 函数调用的步骤:
1. 创建参数变量 values 和 factor 。
2. 用调用时传入的参数初始化参数变量。例如, values 被设为 scores , factor 被设为 10,
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



