在freemarker中迭代地图的地图

时间:2018-01-07 13:03:37

标签: templates freemarker

我需要以 freemarker 语言迭代此地图。

public static void main(String[] args) {
       Map<String, Map<String, Map<String,String>>> map = new HashMap<>();
}

在每个字符串的基础上我需要获取地图然后再次基于字符串再次映射是需要的。 感谢

1 个答案:

答案 0 :(得分:1)

似乎有三级嵌套地图,您可以使用list向下钻取并显示key and value

  

列表哈希非常相似,但你需要在as之后提供两个变量名;一个用于散列键,另一个用于关联值。

# one-liner statement
if pow(start_codon/coord, strand) <= 1 <= pow(stop_codon/coord, strand):
    # do operation

# two-liner statement I know would work
if (start_codon <= coord <= stop_codon) and strand==1:
    # do operation
elif (start_codon >= coord >= stop_codon) and strand==-1:
    # do operation