Python 3.x 询问从文件检索到的列表列表中的问题数量
因此,我正在练习一项针对3个人的21个问题的调查的数据处理。我有一个来自外部文件的列表,我正在将其转换为一个列表列表,以统计回答的人数以及列表中忽略姓名的问题的数量。当我运行它时,它显示0。它在两个单独的列表中,因为我不知道如何将两者融合在一起 列表被称为名称 我的尝试:Python 3.x 询问从文件检索到的列表列表中的问题数量,python-3.x,Python 3.x,因此,我正在练习一项针对3个人的21个问题的调查的数据处理。我有一个来自外部文件的列表,我正在将其转换为一个列表列表,以统计回答的人数以及列表中忽略姓名的问题的数量。当我运行它时,它显示0。它在两个单独的列表中,因为我不知道如何将两者融合在一起 列表被称为名称 我的尝试: name=[A 012,B 345,C 678] def listolists(name): res=[] for i in name: list2=i.split(',') r
name=[A 012,B 345,C 678]
def listolists(name):
res=[]
for i in name:
list2=i.split(',')
res.append(list2)
return (res)
listoname=listolists(name)
def numques(listoname):
res=0
for i in range (1,len(listoname[0])):
res+=len(listoname)
return res
print(numques(listoname))
应该显示3个人,因为A、B、C和0、1、2的3个问题我不清楚问题是什么,输入数据缺失。请做一份报告。如果您想要更多提示,请查看。除此之外,您还可以简化
listolists
作为一种理解:res=[i.split(','),for i in name]
输入数据是什么意思?如果您指的是.txt,那么我在查询中使用名为name的列表来表示它。问题是如何显示0,1,2是3个问题时,它的列表格式。是的,该.txt。该列表不是有效的Python语法,因此没有任何帮助。已在“我的尝试”中修复,以更好地反映给定示例。