vegetable_water 2023-01-26 16:19 采纳率: 100%
浏览 31
已结题

编写输入列表元素的函数

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

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

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

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

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

  • 写回答

2条回答 默认 最新

  • wux_labs 2023-01-26 16:45
    关注

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月10日
  • 已采纳回答 3月2日
  • 创建了问题 1月26日

悬赏问题

  • ¥15 如何扩大AIS数据容量
  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?