在Julia中,我如何通过给定元素对元组进行排序?

问题描述 投票:0回答:1

如果我有一个像这样的tuple的listarray,我如何按照第一个元素对这些tuple进行排序?[(15, 36, 39), (9, 40, 41)]

我如何按第一个元素排序?按最后一个元素排序?按它们的总和排序?

sorting tuples julia
1个回答
8
投票
x=[(15, 36, 39), (9, 40, 41)]
sort(x, by=x->x[1])
sort(x, by=x->x[end])
sort(x, by=sum)

这能回答你的问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.