一组数字
n_set = [1.0,3.2,4.5,8.2,1.3,2.2,5.6,9.8,2.4,5.5,6.7]
所以我试图构建一个函数,它接受一组数字并从数字集中创建一个列表列表。我试图让每个列表都有一个来自原始集合的数字子集,这些数字会增加直到达到最大值
organized_set = [[1.0,3.2,4.5,8.2],[1.3,2.2,5.6,9.8],[2.4,5.5,6.7]]
我在想一些事情
for i,k in zip(range(0,len(n_set)),n_set):
set = []
d = dict(zip(i,k))
d2 = dict(zip(k,i))
if d[i] < d[d2[i]+1]:
set.append(k)
这没有意义。我正在研究一个更复杂的功能,但这是让我失望的一部分。任何帮助将不胜感激