我是 python 新手,在查找元组元组的最小值和最大值时遇到了一些问题。我需要他们来规范我的数据。所以,基本上,我有一个由 13 个数字组成的列表,每个数字代表一些东西。每个数字在列表中构成一列,我需要每列的max
and min
。我尝试索引/迭代,但不断收到错误
max_j = max(j)
TypeError: 'float' object is not iterable
任何帮助,将不胜感激!
代码是(假设 data_set_tup 是元组的元组,例如 ((1,3,4,5,6,7,...),(5,6,7,3,6,73,2...) ...(3,4,5,6,3,2,2...)) 我还想使用标准化值创建一个新列表。
normal_list = []
for i in data_set_tup:
for j in i[1:]: # first column doesn't need to be normalised
max_j = max(j)
min_j = min(j)
normal_j = (j-min_j)/(max_j-min_j)
normal_list.append(normal_j)
normal_tup = tuple(normal_list)