zoukankan      html  css  js  c++  java
  • python元祖和列表

    下面讲到的分别有:

    列表;元祖

    列表的定义

    list(列表)是python中使用最频繁的数据类型,在其他语言中叫做数组

    专门储存一串信息

    列表[  ]定义,数据之间有逗号分隔

    列表的索引是从0开始的

          索引就是数据在列表中的位置编号,索引又被称为下标

    !!!!注意从列表中取值是,如果超过索引的范围就会程序报错

    name_list = ["zhangsan", "lisi", "wangwu"]     

    列表常用的操作啊

    在随意一个文件里创建一个列表      如:name_list=[  ]

    按下Tab就会提示列表的使用方法

    In [1]: name_list.
    name_list.append       name_list.count          name_list.insert              name_list.reverse
    name_list.clear                  name_list.extend                name_list.pop                         name_list.sort
    name_list.copy             name_list.index              name_list.remove

    再者就是循环遍历

    遍历就是从头到尾依次从列表中获取数据

         在循环体的内部针对每一个元素,执行相同的操作

    在python中为了提高列表的遍历效率,专门提供的iteration遍历

    使用for循环就可以实现这一代码

    #for循环内部使用的变量 in  列表
    for  name  in  name_ list:
                   循环内部针对列表元素进行操作
                     print(name)

    应用的场景

    尽管python的列表中可以储存不同类型的数据

    但是在开发中,更多的应用场景是

           列表储存想同类型的数据

           通过迭代遍历再循环内部,针对列表中的每一项元素,执行相同的代码

    元祖

          元祖的定义

    Tuole(元祖)与列表类似,不同之处在于元祖的元素不能修改

                元祖表示多个元素组成的序列

               元祖在python开发中,有特定的应用场景

    用于储存一串信息,数据之间的使用,分隔

    元祖用()定义

    元祖的索引从0开始的

            索引就是数据在元祖中的位置编号

    info_tuple=(“zhangsan”,18,1.75)

    创建空元祖

    info_tuple=()

    元祖中 只包含一个元素是,需要在元素后面添加逗号

    info_tuple=(50,)

    关于列表和元祖就到这里,需要大家好好锻炼,和实例

  • 相关阅读:
    django页面分类和继承
    django前端从数据库获取请求参数
    pycharm配置django工程
    django 应用各个py文件代码
    CF. 1428G2. Lucky Numbers(背包DP 二进制优化 贪心)
    HDU. 6566. The Hanged Man(树形背包DP DFS序 重链剖分)
    小米邀请赛 决赛. B. Rikka with Maximum Segment Sum(分治 决策单调性)
    区间树 学习笔记
    CF GYM. 102861M. Machine Gun(主席树)
    2016-2017 ACM-ICPC East Central North America Regional Contest (ECNA 2016) (B, D, G, H)
  • 原文地址:https://www.cnblogs.com/manjian/p/11613789.html
Copyright © 2011-2022 走看看