zoukankan      html  css  js  c++  java
  • 15、python的嵌套for循环

    '''
    Python的嵌套for循环
    我们已经搞定了单层的for循环,如果遇到了嵌套的字典、元组、列表,需要获取到每个元素并进行打印,那么就需要用到嵌套for循环。
    如下数据所示:
    List=[ [1,2,3,4], [ 'a ' , 'b ', 'c ' , 'd ' ],[ '甲','乙','丙','丁']]
    Tuple= ( ( "张三" , "English" ,"hello"), ( "for" , "my" , "homework" , "python-coding"))
    Dict={'url':'http://127.0.0.1/login',
    'data': {'mobilephone':'17610066999','pwd': '19098778917'}}
    要求:
    获取List里的每一个数据,并按行输出
    获取Tuple里的每一个数据,按行输出,并把第index=2的元素,逐字输出。
    获取Dict里的信息,并且把url data获取到后都输出,data里面的数据要按个输出。
     
    '''
    List=[ [1,2,3,4], [ 'a ' , 'b ', 'c ' , 'd ' ],[ '甲','乙','丙','丁']]
    Tuple= ( ( "张三" , "English" ,"hello"), ( "for" , "my" , "homework" , "python-coding"))
    Dict={'url':'http://127.0.0.1/login',
    'data': {'mobilephone':'17610066999','pwd': '19098778917'}}
    # 获取List里的每一个数据,并按行输出
    # for item in List:
    # print(item)
    # for a in item:
    # print(a)
     
    # 获取Tuple里的每一个数据,按行输出,并把第index=2的元素,逐字输出。
    # for item in Tuple:
    # for a in range(len(item)):#根据索引取值
    # if a==2:
    # for b in item[2]:
    # print(b)
     
     
     
    # 获取Dict里的信息,并且把url data获取到后都输出,data里面的数据要按个输出。
    for key in Dict:
    if key =='data':
    for key1 in Dict['data'].values():
    print(key1)
    else:
    print(Dict[key])

  • 相关阅读:
    Hibernate之必须导入jar包
    浏览器兼容性问题
    CSS中的浮动清除
    CSS的三种手段让元素脱离标准本文档流——浮动、绝对定位、固定定位
    块级元素和行内元素
    网页设计前端——盒子模型
    CSS的继承性和层叠性
    网站前端设计——选择器
    网站中图片的相对路径与绝对路径
    网站隐藏文件夹
  • 原文地址:https://www.cnblogs.com/wkwkwk/p/15478468.html
Copyright © 2011-2022 走看看