Skip to main content
 首页 » 编程设计

列表的Python列表

2025年05月04日16dyllove98

我被困在一个点上,我想创建一个类似

的列表列表
[ [3,2,5], [4,8,1]...] 

我已经编写了以下代码,但它打印了 [3,2,5,4,8,1,....] 而不是我想要的结构。任何帮助将不胜感激。

skill=[] 
db=[ [] ] 
file=open(filePath,'r') 
for line in file: 
    for word in line.split(','): 
        skill.append(itDictionary[word.strip()]) 
    db.append(skill) 
print db 

请您参考如下方法:

这样做会:

db=[] 
file=open(filePath,'r') 
for line in file: 
    skill = [] 
    for word in line.split(','): 
        skill.append(itDictionary[word.strip()]) 
    db.append(skill) 
print db