函数是仅在调用时运行的代码块。可以将数据(称为参数)传递给函数。函数可以返回数据。函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。本文主要介绍Python 将列表作为参数传递。

Python 常用术语

1、将列表作为参数传递

可以将参数的任何数据类型发送到函数(字符串,数字,列表,字典等),它将在函数内部被视为相同的数据类型。

如果将列表作为参数传递,则在函数内部时仍是列表:

例如:

defmy_function(langs):for x in langs:
        print(x)

l = ["c", "java", "python"]

my_function(l)

相关文档:

Python 函数教程

Python 定义函数

Python 调用函数

Python 函数的参数

Python 任意数量的参数 *args

Python 关键字(keyword) 参数

Python 任意个数关键字参数 **kwargs

Python 参数默认值

Python 将列表作为参数传递

Python 函数返回值

Python 函数 pass

Python 函数递归

Python 常用术语