Python学习_案例for循环嵌套

案例:言情小说家有很多,他们每个人都有些作品。用列表实现,分别计算他们各有多少作品并把每个作家的小说名字打印出来。

#作品列表
ss=[
         ["寂寞空庭春欲晚","如果这一秒,我没遇见你","东宫","迷雾围城","爱情的开关","东宫"],
        ["你好,旧时光","暗恋橘生淮南","最好的我们"],
        ["凤囚凰","天乩之白蛇传说","大唐荣耀"]
   ]
i=0  #代表ss列表中元素的下标
# c代表ss列表中的元素,共ss中的元素共3个:[...东宫],[...最好的我们],[...大唐荣耀],这里,一个列表就是一个元素
for c in ss:
    print("%d号作家的作品有%d本:"%(i+1,len(c))) # len():测每个c元素有多少个
    j = 0 #代表c列表中每个元素的下标
    for novel in c: #代表c列表中每个元素
        print("%d号作家的作品名字第%d本是%s"%(i+1,j+1,novel))
        j+=1
    i+=1

运行结果:
在这里插入图片描述
我尽力了…

猜你喜欢

转载自blog.csdn.net/zyl2726411159/article/details/87939074
今日推荐