当前位置:  开发笔记 > 编程语言 > 正文

替换Erlang中元组中的键

如何解决《替换Erlang中元组中的键》经验,为你挑选了1个好方法。

我有一个元组列表,例如.[{1,40},{2,45},{3,54} .... {7,23}]其中1 ... 7是一周中的几天(通过查找日历:day_of_the_week()计算).所以现在我想将列表更改为[{Mon,40},{Tue,45},{Wed,54} ...... {Sun,23}].有没有比列表更简单的方法:keyreplace?



1> 小智..:

...或使用不同的语法:

[{httpd_util:day(A), B} || {A,B} <- L]

哪里:

L = [{1,40},{2,45},{3,54}....{7,23}]

该构造称为列表推导,读作:

"构建一个{httpd_util:day(A),B}元组列表,{A,B}从列表中取出L"

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有