我是 Python 新手,我正在嘗試創建多個值為零的變數。
var1 = 0
var2 = 0
var3 = 0
so on...
如何在 Python 中做到這一點
uj5u.com熱心網友回復:
它會像這樣作業(幾乎是@CoolCoding123 所擁有的)
var1,var2, var3 = (0, 0, 0)
uj5u.com熱心網友回復:
您可以使用串列來存盤您的值,如下所示:
l = []
for i in range(10):
l.append(0)
uj5u.com熱心網友回復:
您幾乎不需要這樣做,即動態創建變數。但是您可以通過更改全域變數字典來實作。下面將創建變數var0...var9,每個變數都設定為 0:
varnames = ['var' str(n) for n in range(10)]
for var in varnames:
globals()[var] = 0
但是,不要做這種邪惡的事情。閱讀資料結構,如串列和字典。
uj5u.com熱心網友回復:
當您詢問如何創建具有零值的多個變數時,這是一種方法:
n = 5
data = {}
for i in range(5):
data["var%s" % i] = 0
稍后,如果您需要特定索引 i 的值,則可以使用
value = data["var%s" % index]
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/313519.html
上一篇:每次回圈完成后如何列印字符
下一篇:R如何找到具有特定值的最近行
