雲のSkadi 2023-03-13 09:17 采纳率: 33.3%
浏览 22
已结题

关于Python批量输入输出的疑问

需要对多个数据进行分级处理
我目前的思路是运用if else语句
比方说以下程序

img

以此类推
但是这样的话只能实现
x个数据→1个函数→x个相同指标的结果
但是我有几十个不同的分级指标
也就是x个函数
x个数据→x个函数→x个不同指标的结果
如果按照上式的话,要写几十个这样的程序
有没有方法能简化这个程序
使我只需要修改上式参数
(就是上式0.5,0.2之类的分级界限)
就可以实现多个数据
几乎同时的按照不同的标准批量处理

  • 写回答

4条回答 默认 最新

  • threenewbee 2023-03-13 09:29
    关注

    如果是有一个区间的话,那么可以用一个列表把区间点从小到大排列
    再用一个列表把每个区间要做什么的函数排列
    然后根据你的值得到对应的函数执行。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月22日
  • 创建了问题 3月13日

悬赏问题

  • ¥15 ansys electronics 2021 R1安装报错,错误代码2,如图
  • ¥30 搭建面包板由NE555N和SN74LS90N组成的计时电路时出了问题
  • ¥15 无源定位系统的时差估计误差标准差
  • ¥15 请问这个代码哪里有问题啊
  • ¥20 python--version在命令端输入结果Python is not defined怎么办?还有pip不是exe格式是不是没安装成功?
  • ¥15 通过GaussianView进行结构微调消除虚频
  • ¥15 调用transformers库
  • ¥15 由于导出的数据名字中带有/,导致Matlab打不开,怎么办?
  • ¥15 新硬盘安装的程序总是崩溃,提示遇到错误
  • ¥15 openpcdet自制数据集评估bev精度和3d精度相同