list - 如何找到具有最小值的元素的索引?

标签 list scala functional-programming

假设我有一个列表 val list = List(34, 11, 98, 56, 43).
现在我如何找到列表中最小元素的索引(例如在这种情况下为 1)?

最佳答案

在 Scala 2.8 上:

List(34, 11, 98, 56, 43).zipWithIndex.min._2

关于list - 如何找到具有最小值的元素的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2882513/

相关文章:

scala - 如何在 Scala 中保存十六进制值?

scala - 用于生物信息学/生物统计学/医学研究的 Clojure 或 Scala

python - python中的映射方法

list - 如何过滤和删除重复的 JSON 列表?

Python:将包含非 ASCII 字符的列表写入文本文件

list - 子列表操作

recursion - 为什么在 F# 中使用递归函数而不是 `while true do`?

python - 有没有一种简单的方法可以使列表表现为文件(使用 ftplib)

mysql - 使用 Spark 读取 Hive

vector - 为什么我得到的是列表而不是向量?