【发布时间】:2017-03-26 22:10:00
【问题描述】:
我将用一个例子来解释我的问题,因为我不确定用语言表达的最佳方式。
假设我有两个列表 a 和 b:
a = ["car", "bike", "train"] 和 b = [1, 3]
我想通过选择a中的位置与b中的整数相对应的项目来创建一个新列表c,所以列出c = ["car", "train"]
我将如何在 Haskell 中执行此操作?我想我必须使用列表理解,但不确定如何。干杯。
【问题讨论】:
-
b是否保证排序?
标签: list haskell dictionary