我被困在某个位置,想要创建类似以下内容的列表列表
[ [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
关于python - Python列表列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10439514/