gpt4 book ai didi

list - 元组列表中的模式匹配和列表理解

转载 作者:行者123 更新时间:2023-12-02 06:08:23 24 4
gpt4 key购买 nike

type a = [(Int,Int,Int,Int)]

fun:: a -> Int
func [a,b,c,d] = ?

我有一个像这样的元组列表,我需要的是应用 list comprehensionspattern matching .. 例如采用 sum 或 filter 仅除以 2 个数字 ...我只是想了解如何访问值和/或对此元组列表

的列表理解

最佳答案

要总结 a,请使用如下内容:

type A = [(Int, Int, Int, Int)]

func :: A -> Int
func tuples = sum [a | (a, b, c, d) <- tuples]

另请注意,类型别名必须以大写字母开头。小写字母用于类型变量

关于list - 元组列表中的模式匹配和列表理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6251858/

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