如何将 mylist
作为 keys
和 myanotherlist
作为 values
添加到 myMap
def mylist = [ John, Paul, Emily ]
def myanotherlist = [ 23, 45, 56 ]
def myMap = [:]
//
println "myMap: ${myMap}"
println "Age of Paul is: ${myMap['Paul']}"
期望的输出:
myMap: [
John : 23
Paul : 45
Emily : 56
]
Age of Paul is: 45
最佳答案
您可以将列表转置在一起(用其他语言压缩),然后收集条目
[mylist, myanotherlist].transpose().collectEntries()
关于list - Groovy:如何将一个列表作为键和另一个列表作为值添加到 Map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59900300/