a = [7, 7, 6, 6, 6, 6, 5, 3, 2, 1, 1]
print(a)
a_set = list(sorted(set(a), reverse=True))
print(a_set)
b = []
for i in a:
b.append(a_set.index(i) + 1)
print(b)
python对列表list里面的元素进行排序
最新推荐文章于 2024-04-23 22:30:54 发布
a = [7, 7, 6, 6, 6, 6, 5, 3, 2, 1, 1]
print(a)
a_set = list(sorted(set(a), reverse=True))
print(a_set)
b = []
for i in a:
b.append(a_set.index(i) + 1)
print(b)