我有很多的變量即:x1
到x10
Python的循環通過一系列的變量
現在我想獲得他們每個人的內容。
是否可以像xi
一樣放置變量? 或者我應該只使用列表?
這種語法在這裏丟失我相信! 類似的東西是什麼即時通訊思想:
while i <= 10:
print(test+i)
我有很多的變量即:x1
到x10
Python的循環通過一系列的變量
現在我想獲得他們每個人的內容。
是否可以像xi
一樣放置變量? 或者我應該只使用列表?
這種語法在這裏丟失我相信! 類似的東西是什麼即時通訊思想:
while i <= 10:
print(test+i)
variables = [x0, x1, x2, x3, x4, x5, x6, x7, x8, x9]
for x in variables:
print x
如果你不想使用列表...
for i in range(10):
print(eval("x" + str(i)))
您需要使用列表中未10個獨立的變量 – Mark
[保持數據出你的變量名(HTTP:// nedbatchelder .com/blog/201112/keep_data_out_of_your_variable_names.html) – delnan