关于python列表嵌套问题?

student[[001,"张三","男"],[002,"李四","男"],[003,"王五","女"]]要求输入男时,统计男性有多少人,输入女时,统计女性有多少人请问怎... student[[001,"张三","男"],[002,"李四","男"],[003,"王五","女"]]
要求输入男时,统计男性有多少人,
输入女时,统计女性有多少人
请问怎么设置变量调用列表嵌套里的数据?如果可以帮忙实现上面的代码,谢谢!
展开
 我来答
百度网友c565fb9
2021-04-23 · TA获得超过441个赞
知道小有建树答主
回答量:400
采纳率:88%
帮助的人:110万
展开全部

代码如下:



student = [["001","张三","男"],["002","李四","男"],["003","王五","女"]]

text = input("性别:")

count = 0

for i in student:

if text == i[2]:

count+=1

print("性别{0}共有{1}人".format(text,count))

追问
如果用while代码怎么写?
追答



student = [["001", "张三", "男"], ["002", "李四", "男"], ["003", "王五", "女"]]
text = input("性别:")
count = 0
student_num = len(student)
while student_num:
student_num-= 1
if text == student[student_num][2]:
count += 1
print("性别{0}共有{1}人".format(text, count))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式