2017-04-17 108 views
-1

我試圖將卡放入8個空列表的列表中。我需要名單1-4每個有7張牌,而名單5-8每個有6張牌。我已經導入了一個卡模塊,我只是不確定如何讓它以我想要的特定方式將卡插入每個列表。將卡放入列表中

import cards 
list_of_lists = [[],[],[],[],[],[],[],[]] 
for L in list_of_lists: 
    print(L) 

目前,我只能打印出這一點:

[] 
[] 
[] 
[] 
[] 
[] 
[] 
[] 

如何填寫了卡每一個列表?在此先感謝

+3

什麼是「卡」模塊,從來沒有聽說過,你有鏈接,所以我們可以知道你在說什麼? – abccd

回答

0

你可以做這樣的事情(在get_card()方法是在這裏嘲笑你的牌進口):

def get_card(): 
    return "spade" 

lol = [ 
    [None] * 7, [None] * 7, [None] * 7, [None] * 7, 
    [None] * 6, [None] * 6, [None] * 6, [None] * 6, 
] 

for l in lol: 
    for index, card in enumerate(l): 
     l[index] = get_card() 

for l in lol: 
    print(l) 

當你運行它,該值將是這樣的: Result