好的,所以我做了大概一个小时的搜索,找不到任何现实的方法来获取元组的列表I.E
val e = List((5,10),(10,13),(30,37))
并且在不使用可变列表的情况下,我想基于旧列表创建新列表....但是在这个新列表而不是元组中,我想要在2个值之间的所有整数。
I.E以上LIST成=> List(6,7,8,9,11,12,31,32,33,34,35,36)
非常感谢任何帮助。
TL:将元组[Int,Int]的DR列表放入新的值列表中,将两者放入未对齐的整数中。
答案 0 :(得分:8)
"apps" : [
{
"name": "hello",
"cwd": "/opt/hello/current", // the directory from which your app will be launched
"script": "./hello.js", // script path relative to pm2 start
"args": "",
"watch": false,
"node_args": "",
"merge_logs": true,
"env" : {
"NODE_ENV": "development"
},
"env_staging" : {
"NODE_ENV": "staging"
},
"env_production" : {
"NODE_ENV": "production"
}
}]
答案 1 :(得分:4)
您可以为输入序列中的每对使用Range
创建until
,并使用flatMap
将它们组合在一起:
e.flatMap { case (le, ue) => (le + 1).until(ue) }