在Python中,如果我有数据[1,2,...,9,10]
,则可以使用range(1,11)
简化代码。但是,如何在Python中简化这些数据的规范化版本的代码?例如,现在我有了数据[(1-1)/(10-1),(2-1)/(10-1),...,(10-1)/(10-1)]
。结果必须为浮点型。
答案 0 :(得分:0)
如果要简化更多内容,可以将第二行包装在函数中。
_range = range(1, 11)
_n_range = [(x - min(_range)) / (max(_range) - min(_range)) for x in _range]