1. 程式人生 > >【原創】關於用python創建動態變量賦值

【原創】關於用python創建動態變量賦值

for 動態變量 例如 利用 esc 關於 style python 創建

當在枚舉一些元素的時候,每個元素需要創建不同的變量改怎麽寫?

這個時候可以利用loads()創建動態變量!

例如:

    n=0
    createVar = locals()
    #print len(set(allcategory))
    for cate in set(allcategory):
        n+=1
        desc_class[cate] = creat_class(cate,n)
        createVar[cate + id] = 0
        createVar[cate + eid] = 70000

創建變量後在別的地方調用的時候把字符轉為變量即可:

locals()[cate + eid]

【原創】關於用python創建動態變量賦值