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])

  • 相关阅读:
    JDBC
    spring和springmvc的父子容器的关系
    一句话学习
    Java5、java6指的是JDK的版本吗?
    Spring MVC-拦截器
    IDEA 创建项目时没有 maven 选项
    mvn 打包
    什么是线程安全和线程不安全
    SQL修改字段信息
    如何解决跨域问题,以及跨域预检未通过问题
  • 原文地址:https://www.cnblogs.com/wkwkwk/p/15478468.html
Copyright © 2011-2022 走看看