2015-04-26 71 views
-12

我需要這個我如何在Python中的列表中創建一個集合?

[['#', '#', '#', '#', '#', '#', '#'], ['#', ' ', ' ', ' ', ' ', ' ', '#'], ['#', ' ', '$', '+', '$', ' ', '#'], ['#', '.', '*', '#', '*', '.', '#'], ['#', ' ', '$', '.', '$', ' ', '#'], ['#', ' ', ' ', ' ', ' ', ' ', '#'], ['#', '#', '#', '#', '#', '#', '#']] 

轉成這個

 0 1 2 3 4 5 6 
    +---+---+---+---+---+---+---+ 
    0 | # | # | # | # | # | # | # | 
    +---+---+---+---+---+---+---+ 
    1 | # | | | | | | # | 
    +---+---+---+---+---+---+---+ 
    2 | # | | $ | + | $ | | # | 
    +---+---+---+---+---+---+---+ 
    3 | # | . | * | # | * | . | # | 
    +---+---+---+---+---+---+---+ 
    4 | # | | $ | . | $ | | # | 
    +---+---+---+---+---+---+---+ 
    5 | # | | | | | | # | 
    +---+---+---+---+---+---+---+ 
    6 | # | # | # | # | # | # | # | 
    +---+---+---+---+---+---+---+ 
+8

不錯的工作塞巴斯蒂安 – JuniorCompressor

+0

什麼做你的意思是設置?你的意思是你想打印出來嗎? – sshashank124

+1

@SebastianPaaskeTørhol:你應該得到你的編輯獎 –

回答

3

你應該嘗試做完整的代碼,但是,基本代碼是

x = [['#', '#', '#', '#', '#', '#', '#'], ['#', ' ', ' ', ' ', ' ', ' ', '#'], ['#', ' ', '$', '+', '$', ' ', '#'], ['#', '.', '*', '#', '*', '.', '#'], ['#', ' ', '$', '.', '$', ' ', '#'], ['#', ' ', ' ', ' ', ' ', ' ', '#'], ['#', '#', '#', '#', '#', '#', '#']] 
for i in x: #For each element in x 
    print '| ', 
    for k in i: #For each element in each element of x 
     print k, ' | ', #Print it 
    print 
相關問題