规范化范围之间的值列表

2024-04-20 05:16:37 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有这样的东西:

values = [10.0, 12.0, 14.0, 16.0, 18.0, 20.0]

我基本上想将列表中的所有内容乘以2的幂,然后将其规格化回原来的范围。

这是我试图做到的,但没有得到我期望的结果。

minVal = min(values)
maxVal = max(values)

normValues = [((q**2)-minVal)/(maxVal - minVal) for q in values]

任何帮助都将不胜感激!


Tags: in内容列表forminmaxvalues规格化