如何从元组列表中获取元素列表?

如何获取元组列表中的元素?例如

list = [(Tris, 23, 1.40), (Aif, 20 , 1.70)] 

我想要所有年龄

[23,20]

我知道我可以使用

age = (_,x,_) = x 

但它只适用于元组,而不适用于列表中的元组。

回答

您需要对map列表中的每个项目执行ping 操作,将其映射到其年龄。

你可以用 map :: (a -> b) -> [a] -> [b]函数,所以这看起来像:

allAges = map …

我离开的地方填写 作为练习。


以上是如何从元组列表中获取元素列表?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>