在JavaScript中一起迭代数组和字典以在字符串中添加值

时间:2016-03-16 16:58:50

标签: javascript jquery python arrays dictionary

我有一个数组和一个字典,它在python中的HTML字符串中添加值。 我想在客户端创建HTML字符串,即使用jQuery或JavaScript。 我无法弄清楚如何在JS或jQuery中迭代数组和字典对象。

我的python代码是:

 def my_function():
     my_html_string = (('<node name="%(name)s">\n'
                    '<magnitude>%(values)s</magnitude>\n'
                    '%(next_level)s'
                    '</node>\n'
                    ) % {'name': name, 'values': ''.join(["<val>%s</val>" % v
                                                      for v in my_array]),
                     'next_level': '\n'.join(
                     (node.my_function(name) for name, node in my_dict.iteritems()))}
               ).replace('\n\n', '\n')

有人可以帮忙吗?

0 个答案:

没有答案