2017-06-21 52 views
0

我是python的初學者,想問一下我的代碼。我的代碼: -打印數組打亂一切

indexes = ["COMMANDS"] 
indexvalues = ["USAGE"] 
def index(c, u): 
    indexes.append(c) 
    indexvalues.append(u) 
index("printer", "A simple text Printer") 
print(indexes) 
print(indexvalues) 
for index in range(len(indexes)): 
     indexn = indexes[index] 
     for indexvalue in range(len(indexvalues)): 
      print("\t \t \t" + indexes[index] + "\t \t \t \t \t \t" + indexvalues[indexvalue] + "\n \n") 

但是當我在cmd中運行它,它會產生以下的輸出: -

COMMANDS            USAGE 


         COMMANDS            A simple text Printer 


         printer           USAGE 


         printer           A simple text Printer 

打印整個數組沒有顯示這一點。我該如何解決它?

+0

你正在使用\ t和\ n,這就是爲什麼它給出這樣一個輸出 –

+0

輸出是相同的,但沒有製表符空格,我只想第一個和最後一個輸出,我沒有調用之間的文本。 –

+0

請把你想要的輸出放在問題中,這對我來說很容易理解和幫助 –

回答

0

太混亂\t這是標籤和\n這是相應的換行符。