zoukankan      html  css  js  c++  java
  • 应用场景

    列表常用场景:
        存储不同类型的数据
            任意类型均可
        列表存储相同类型的数据
            类 node结点 next、data
        通过迭代遍历,在循环体内部(多为 while 内),对列表的每一项都进行遍历
            树的深度遍历等等
        列表推导式的使用等等
    
    元组常用场景:
        作为函数的参数和返回值
            传递任意多个参数 *args
                函数内为元组形式
            一次返回多个数据
                 return (a,b) 或 a,b
                 return a,b,c
                 接收函数返回值时
                    value1,value2 = 函数(参数)
                        函数(参数)即为 return (a,b)
        格式化字符串
            s1 = "%s %s"
            s2 = ('hello','world')
            s1%s2
                'hello world'
        数据库execute语句
            cursor.execute(sql,(15,25))
        让列表不可以被修改,保护数据
            tuple(list对象)
    
    字典常用场景:
        for in 遍历字典
            dic = {'a':1,'b':2,'c':3}
            遍历键值:
            for key in dic.keys():
                print(key,end = " ")
            遍历值:
            for value in dic.values():
                print(value,end = " ")
            遍历键值对:
            for key,value in dic.items():
                print(key,":",value,end = " ")
        使用字典(多个键值对)存储一个物体的信息
            {"name":"张三","age":23}
        将多个字典放到列表中,循环时对每一个字典进行相同操作
            students_info = [{"name":"张三","age":23},{"name":"李四","age":22}]
            访问张三数据:
                students_info[0]['name']
            操作 for i in range(len(students_info)):
                    students_info[i] 即可进行操作数据
                for stu in students_info:
                    print(stu)  输出的为单个字典元素

    2020-04-18

  • 相关阅读:
    eclipse 报错问题:java.lang.ClassNotFoundException:
    java 根据Url下载对应的文件到指定位置,读txt文件获取url
    from表单校验插件 validate 实例
    登录注册校验方式
    微信浏览器发送ajax请求执行多次解决方法
    波哥博客Url
    常用ajax样例
    学习笔记......
    学习笔记...
    学习笔记..
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/12725748.html
Copyright © 2011-2022 走看看