为了账号安全,请及时绑定邮箱和手机立即绑定

Python:查找列表列表的范围

Python:查找列表列表的范围

富国沪深 2021-06-07 08:01:18
这听起来有点复杂,但对于处理大数据很有用。我正在尝试分析一个非常长的名为Y 的列表列表如何创建第二个列表来保存Y 内保存的列表范围?我错误地尝试使用abs函数,我应该知道它不适用于列表。ranges = []for stuff in Y:ranges.append(abs(stuff))类型错误:abs() 的错误操作数类型:'list'我是 Python 3 的学生,学习曲线陡峭,所以我非常感谢任何指点。:)编辑:为了举例,这里有 3 个列表。问题是如何生成由这些列表的范围组成的列表?:Y = [[0.61,0.62, 0.66, 0.65,0.64][0.89, 0.75, 0.99][0.98, 0.65, 0.12]]
查看完整描述

2 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

如果范围你的意思是给一个列表[1,10,4]它应与意输出(1,10) all numbers are within 1 and 10,你可以只取min和max每个列表中列出的名单。


listoflists = [[1,4,5,2,22,1],[12,5,1],[6,20,1]]

ranges = [tuple([min(l),max(l)]) for l in listoflists]

#[(1, 22), (1, 12), (1, 20)]


查看完整回答
反对 回复 2021-06-09
  • 2 回答
  • 0 关注
  • 181 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信