以下是一个示例代码,用于按照数组索引对分组进行排序并选择顶部1个元素:
# 定义一个包含索引和值的数组
array = [(2, 'apple'), (1, 'banana'), (3, 'orange'), (1, 'grape'), (2, 'kiwi')]
# 按照索引对数组进行排序
sorted_array = sorted(array, key=lambda x: x[0])
# 选择顶部1个元素
top_element = sorted_array[0]
print(top_element) # 输出结果为 (1, 'banana')
在上述示例代码中,我们首先定义了一个包含索引和值的数组。然后使用sorted()
函数对数组进行排序,排序的关键是根据每个元素的索引(即第一个元素)进行排序。最后,我们选择排好序的数组中的第一个元素作为顶部元素,即索引最小的元素。
上一篇:按照数组顺序运行倒计时计时器
下一篇:按照数组索引过滤Java流