Python 将数组作为函数参数传递

Python 将数组作为函数参数传递,python,arrays,string,function,user-input,Python,Arrays,String,Function,User Input,我想将一个空数组从main函数传递到一个用户定义的函数,在该函数中,输入将从用户接收到数组中,当调用该数组时,该数组将返回到main函数。输入将是字符串 我是Python新手。有人能告诉我如何用Python编写这段代码吗?这是一个很难回答的问题,没有例子,但我会尽我最大的努力。假设您想调用一个函数create_list,并让它成为您的列表。你可以用几种方法。第一个示例是如何在create_list中创建列表 def创建列表(arg1、arg2、arg3): 结果=[] result.append

我想将一个空数组从main函数传递到一个用户定义的函数,在该函数中,输入将从用户接收到数组中,当调用该数组时,该数组将返回到main函数。输入将是字符串


我是Python新手。有人能告诉我如何用Python编写这段代码吗?

这是一个很难回答的问题,没有例子,但我会尽我最大的努力。假设您想调用一个函数
create_list
,并让它成为您的列表。你可以用几种方法。第一个示例是如何在
create_list
中创建列表

def创建列表(arg1、arg2、arg3):
结果=[]
result.append(arg1)
result.append(arg2)
result.append(arg3)
#或者不管生成列表的代码是什么
返回结果
我的列表=创建列表(“你好”,“世界”,“!”)
打印(我的列表)
或者,您可以在主函数中创建一个列表,并让
create\u list
对其进行修改

def创建列表(列表arg、arg1、arg2、arg3):
列表参数附加(arg1)
列表参数附加(arg2)
列表参数附加(arg3)
#或者不管生成列表的代码是什么
我的清单=[]
创建列表(我的列表,“你好”,“世界”,“!”)
打印(我的列表)

有许多其他方法可以做到这一点,具体取决于您想要的是什么,但这些方法是最基本的,在大多数情况下都有效。

对不起,这是非常广泛的。你到底遇到了什么问题?请看这篇文章:你为什么要传递一个空数组?我无法上传一个图像,我需要10个信誉:(.我希望在用户定义函数中获取输入,然后将数组返回到主函数。请更正行)这在下面的代码中是错误的:出于某种原因,该链接对我不起作用。不管怎样,堆栈溢出通常不是要求某人修复代码,而是询问问题,以便您可以学习如何自己修复代码。