擅长:python、mysql、java
<p>听起来像是你在尝试将值按范围排序:</p>
<pre><code>totalMean = [33, 12, 52, 51, 49, 67, 58, 98, 91, 89, 82, 79]
buckets = {limits: [] for limits in ((12, 33), (49, 52), (58, 67), (79, 98))}
for tup in totalMean:
for lo, hi in buckets:
if lo <= tup <= hi:
buckets[(lo, hi)].append(tup)
break
result = [sorted(buckets[limits]) for limits in sorted(buckets)]
print(result)
</code></pre>
<p>输出:</p>
<pre class="lang-none prettyprint-override"><code>[[12, 33], [49, 51, 52], [58, 67], [79, 82, 89, 91, 98]]
</code></pre>