gpt4 book ai didi

functional-programming - Kotlin - 如何在列表中查找重复值的数量?

转载 作者:IT老高 更新时间:2023-10-28 13:36:24 26 4
gpt4 key购买 nike

我有一个 list ,例如:

val list = listOf("orange", "apple", "apple", "banana", "water", "bread", "banana")

如何查看苹果在这个列表中重复了多少次?

最佳答案

查找列表中所有重复值的一种方法是使用 groupingBy然后过滤 > 1 的值。例如


val list = listOf("orange", "apple", "apple", "banana", "water", "bread", "banana")
println(list.groupingBy { it }.eachCount().filter { it.value > 1 })

Output

{apple=2, banana=2}

关于functional-programming - Kotlin - 如何在列表中查找重复值的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47200440/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com