Скажем, у меня есть эта карта
def map = [:]
map.put("us-east-1", ["vol-66c16ec2", "vol-654ce2c1", "vol-01234567"])
map.put("us-east-2", ["vol-12345678", "vol-87654321", "vol-abcdefgh"])
, что приводит к ...
{
"us-east-1" : [
"vol-66c16ec2", "vol-654ce2c1", "vol-01234567"
],
"us-east-2" : [
"vol-12345678", "vol-87654321", "vol-abcdefgh"
]
}
Как я могу выполнить итерацию по карте, поэтому когда значение = "vol-abcdefgh", я хочуудалить эту запись.Таким образом, псевдокод имеет вид ...
for (it=iterate_through_map) {
if (it == "vol-abcdefgh") {
remove_entry(it)
}
}
, а полученная карта теперь ...
{
"us-east-1" : [
"vol-66c16ec2", "vol-654ce2c1", "vol-01234567"
],
"us-east-2" : [
"vol-12345678", "vol-87654321"
]
}