做大计基的题,题目是:“分别编写输入列表元素(用列输入和行输入)和输出列表元素(用列输入和行输入)的函数,并用主程序验证。”完全没思路啊,不知道函数怎么写;同时也不知道这种需要在终端输入值的函数怎么调用。
看了一个同学的,知道了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()
不知道你这个问题是否已经解决, 如果还没有解决的话: