希望将一些 Python 代码移植到 F#。我是两种语言的新手。Python 代码使用“Counter”集合,“其中元素存储为字典键,它们的计数存储为字典值”。以 Python 为例:
cnt = Counter()
for word in ['red', 'blue', 'red', 'green', 'blue', 'blue']
cnt[word] += 1
cnt
Counter({'blue': 3, 'red': 2, 'green': 1})
>> # Tally occurrences of words in a list
>> cnt = Counter()
>> for word in ['red', 'blue', 'red', 'green', 'blue', 'blue']:
>> ... cnt[word] += 1
>> cnt
>> Counter({'blue': 3, 'red': 2, 'green': 1})
Run Code Online (Sandbox Code Playgroud)
是否有等效于 Python 的 Counter 集合的 F#?