这有点棘手,我想不出任何简洁的东西。
我有一个按元组项目排序的元组列表。这些项目可能具有相同的值,因此如下所示:
a = [(a,1), (b,1), (c, 1), (d,2), (e,2), (f,2)]
我正在寻找的是一种在他们自己的集合中随机化所有 1 和 2 的顺序的方法。这是为了替换一点mysql:
ORDER BY num_of_hotdogs DESC, rand()
这有点棘手,我想不出任何简洁的东西。
我有一个按元组项目排序的元组列表。这些项目可能具有相同的值,因此如下所示:
a = [(a,1), (b,1), (c, 1), (d,2), (e,2), (f,2)]
我正在寻找的是一种在他们自己的集合中随机化所有 1 和 2 的顺序的方法。这是为了替换一点mysql:
ORDER BY num_of_hotdogs DESC, rand()