以下是一个示例代码,演示了如何按降序添加索引:
my_list = ['apple', 'banana', 'cherry', 'date']
# 创建一个空列表用于存储带索引的元素
indexed_list = []
# 使用enumerate函数遍历原始列表,并将索引和元素添加到indexed_list中
for i, item in enumerate(my_list[::-1]): # 使用切片[::-1]来实现降序遍历
indexed_list.append((len(my_list) - 1 - i, item))
# 打印结果
for index, item in indexed_list:
print(f"Index: {index}, Item: {item}")
输出结果为:
Index: 3, Item: date
Index: 2, Item: cherry
Index: 1, Item: banana
Index: 0, Item: apple
在这个示例中,我们使用了enumerate函数来遍历原始列表。通过使用切片[::-1],我们实现了对列表的降序遍历。然后,我们将索引和元素添加到一个新的列表indexed_list中。最后,我们遍历indexed_list并打印结果。
上一篇:按降序排序向量元素