如何建立一个多暗淡的。使用字符串作为键的数组或对象?

时间:2017-09-11 15:44:59

标签: python

如果我尝试使用=>添加字符串作为键,我会收到sytax错误或者:

应该是这样的: self.arr [0] ['路径'] =" * .html"

但是我喜欢像树一样构建我的类的一些init变量。

self.arr = [
            [
                "*.html",
                settings.BASE_DIR + "/html/"
            ],
            [
                "*.json",
                settings.BASE_DIR + "/jsons/"
            ]
        ]

1 个答案:

答案 0 :(得分:0)

这不是列表或数组的工作方式或工作方式。相反,您应该考虑使用这样的dictionary

self.arr = {}
self.arr["*.html"] = settings.BASE_DIR + "/html/"
self.arr["*.json"] = settings.BASE_DIR + "/jsons/"