编写输入列表元素的函数

做大计基的题,题目是:“分别编写输入列表元素(用列输入和行输入)和输出列表元素(用列输入和行输入)的函数,并用主程序验证。”完全没思路啊,不知道函数怎么写;同时也不知道这种需要在终端输入值的函数怎么调用。

看了一个同学的,知道了eval函数但不会用,然后她的代码也运行不了,自己也不知道怎么写。

以下是我看的同学的代码
def put():
ls=[]
ls.append([eval(x) for x in input().split()])
print(ls[0])

PS C:\Users\86185\Desktop\大计基>(啥也没,因为这是需要自己在终端输入值的函数,不会调用)

我觉得也应该是利用eval函数输入列表元素,但是怎么表达呢?eval的具体用法也不清楚。

这个只是函数定义,你还需要在main方法中调用,或者直接调用,put()

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^