Python排序到F#

我尝试翻译score,ranks函数(Python)

rcounts = {ranks.find(r): ''.join(hand).count(r) for r, _ in hand}.items()
score, ranks = zip(*sorted((cnt, rank) for rank, cnt in rcounts)[::-1])

前往FSharp。 可悲的是,我对Python的了解并不完美。是按列表单独进行排序还是全部进行排序?

谢谢你的帮助!

评论