我是一名python3自学者,记录的是本人学习中的一点随笔以及本人的一点想法。并非全部原创。
向函数传递列表后,可以使用函数来直接访问列表,提高处理效率。
例如:使用函数问候列表中的每一位成员:
'自定义函数,实现访问列表中的元素'
def greet_number(numbers):
for number in numbers:
msg = 'Hello ' + number + '!'
print(msg)
'自定义函数结束,下面正式开始程序运行'
numbers = ['Mike','Jone','Jack','hannah']greet_numbers(numbers)


1、在函数中修改列表
在函数中对列表人修改都是永久必性的,这样可以高效地处理大量数据。
例:建立两个列表,一个是未打印的列表,一个是打印完成的列表,在函数中逐一枚举,每打印一个,就将元素移至完成打印的列表中。全部打印完成后,再打印完成列表以及核对是否全部打印完成。


网友评论