列表的常用操作
    创建列表
        1.创建空列表
            列表变量
= []
        2.创建单个数据的列表
            列表变量
= [值]
        3.创建多个数据的列表
            列表变量
= [值, 值, 值。。。 ]
    列表的特征
        1.列表是序列的一种,并且是由序的序列,可以使用有序序列访问方式
        2.列表是可以修改的序列
        3.列表的数据组成可以是任意一种数据
    列表的访问操作
        列表变量[索引位置]
    添加列表操作
        不可以使用索引方式添加
    修改列表操作
        列表变量[所应位置] = 新值
    删除列表操作
        del 列表变量[索引位置]
    列表的序列操作
        1.索引操作
            列表 =
[值, 值 , 值 。。。 ]
            格式:列表变量[索引]
            作用:获取列表中指定位置的值
        2.分片操作
            列表 =
[值, 值 , 值。。。]
            方法1 列表[:]
                获取列表的所有数据
            方法2 列表[开始索引:]
                表示从开始索引位置截取到列表的最后
            方法3:列表[:结束索引]
                表示从列表的开头截取到结束索引位置之前,不包含结束位置
            方法4:列表[开始索引:结束索引]
                表示从列表的开始索引位置截取到结束索引位置之前,不报欧汉结束位置
            方法5:列表[开始索引:结束索引:跳步值]
                表示从开始索引位置到结束索引位置之前,不包含索引位置,并且获得数据时索引每次+跳步值来获取,默认跳步值为1
        序列相加
            格式:列表
= 列表1 + 列表2
            结果:2个列表组成的新列表
            注意: 两边必须都是列表次啊可以运算
        列表相乘
            格式:列表
= 列表1  * 整数
            结果; 将列表重复N分组成新的列表
            数字必须为整数
        成员资格运算
            格式:数据
in 列表 或 数据 not in 列表
            作用:检测数据是否在列表中
            返回值:布尔值
        列表的遍历
            1.for...in遍历
                for i  in 列表:
                   print(t)
            2.while循环遍历
                length = len(列表)
                 i = 0
                 while i <length :
                    print(t)
                    i +=1
            3.双岑列表循环
                列表 = [[值1,值2],[值1,值2],[值1,值2]...]
                格式:for 变量1 ,变量2 in 列表 :
                           可以使用变量1和变量2
            4.列表内涵 list content
'''
简单的列表内涵:
格式:[[变量 for [变量 in 列表]
作用:遍历列表中的数据并且组成新的列表,如果需要改变原有数据,在最开始i处修改即可
结果:新的列表
带有判断的列表内涵
格式 [变量 for 变量 in 列表
判断条件]
作用:遍历列表中的数据,根据判断条件取出符合条件的数据组成新的列表
结果:新的列表
多循环带判断的列表内涵
格式:[[变量1+变量2 for 变量1 in 列表1 for
变量2 in 列表2]
作用:将列表1中的每个数据和列表2的每个数据进行相加操作,此处可以使用别的操作(变量1+变量2 仅为参考)

结果:新的列表

格式:[[变量1+变量2 for 变量1 in 列表1 for
变量2 in 列表2 判断条件]
作用:将列表1中和列表2中每个数据进行操作,但是必须在符合判断条件的前提下进行。
结果:新的列表

作用:一行代码  99乘法表
'''
            序列函数
                len()获取列表的数据长度
                    格式:len(列表)
                    返回值:整型
                max()获取列表中的最大值
                    格式;max(列表)
                    返回值:列表中的最大值
                min()获取列表的最小值
                    格式:min(列表)
                    返回值:列表中的最小值
                list()将其他序列类型转化为列表
                    格式:list(序列)
                    返回值:列表
            列表专用函数
                append()在列表的最后追加新数据
                    格式:列表。append(数据)
                    返回值:无
                    该草祖宗直接改变原有列表
                insert()在列表的指定的位置插入数据
                    格式:列表。insert(索引,数据0
                    返回值:无
                    注意:该操作直接改变原有列表
                pop()在列表中移除一个元素
                    格式:列表。pop()
                    返回值:移除掉的元素
                    注意:移除列表最后的元素

格式:列表.pop(索引)
                    返回值:移除掉的元素
                    注意:移除列表中指定索引的元素

无论哪种格式都直接改变原有列表
                remove()再列表中移除指定的值的元素
                    格式:列表.remove(值)
                    返回值:无
                    注意:该操作直接改变原有列表
                clear()清空列表
                    格式:列表。clear()
                    返回值:无
                    注意:该操作直接改变原有列表
                reverse(0列表反转
                    格式:列表.reverse()
                    返回值:无
                    注意:该操作直接改变原有列表
                extend()再原有列表最后追加新的序列
                    格式:列表。extend(有序类型)
                    返回值:无
                    注意:该操作直接改变原有列表
                coumt()计算指定值在列表中出现的次数
                    格式:列表。count(值)
                    返回值:整数
                copy()赋值原有列表
                    格式:列表。copy()
                    返回值:新的列表

python4的更多相关文章

  1. 自学Python4.2 迭代器、生成器

    迭代器.生成器一.迭代器 迭代器是访问集合元素的一种方式.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退,不过这也没什么, 因为人们很少在迭代途中往后退.另外 ...

  2. 自学Python4.1-文件操作

    文件操作 操作文件时,一般需要经历如下步骤: 打开文件 操作文件 关闭文件(非必须) 一.打开文件 open('文件路径', '模式')      打开文件时,需要指定文件路径和以何等方式打开文件,打 ...

  3. 自学Python4.8-生成器(方式二:生成器表达式)

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  4. 自学Python4.7-生成器(方式一:生成器函数)

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  5. 自学Python4.4-装饰器的进阶

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  6. 自学Python4.5-装饰器举例

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  7. 自学Python4.9-生成器举例

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  8. 自学Python4.3-装饰器固定格式

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  9. 自学Python4.2-装饰器

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

  10. 自学Python4.6-迭代器

    自学Python之路-Python基础+模块+面向对象自学Python之路-Python网络编程自学Python之路-Python并发编程+数据库+前端自学Python之路-django 自学Pyth ...

随机推荐

  1. Excel的公式:锁定某个区域函数--OFFSET()

    OFFSET(标识位置,偏移的行数,偏移的列数,偏移后锁定的行数,偏移后锁定的列数) 打个比方解释:在xy轴上画一个矩形 标识位置:等同于原点; 偏移的行数:矩形的起始y轴坐标; 偏移的列数:矩形的起 ...

  2. 北航软院2015级C#期末考试部分考题讲解

    洗洗睡了吧,我怎么知道明天的考试题目! 或者 你明年补考可以过来看看:) 晚安.

  3. jenkins定时

    分别的定义为:分 时 天 月 星期 Minutes within the hour (0–59) HOUR       Thehour of the day (0–23) DOM         Th ...

  4. Codeforces Round #556 (Div. 2) - D. Three Religions(动态规划)

    Problem  Codeforces Round #556 (Div. 2) - D. Three Religions Time Limit: 3000 mSec Problem Descripti ...

  5. 主流服务器虚拟化技术简单使用——KVM(二)

    通过Linux工具管理KVM 主流服务器虚拟化技术简单使用——KVM(一)部署了一台KVM主机,提到KVM可以通过命令行工具(virt-install.virsh)和GUI工具(virt-manage ...

  6. 【算法笔记】B1045 快速排序

    1045 快速排序 (25 分)   著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边. 给定划分后 ...

  7. [转] 在Jenkins Pipeline DSL中 遍历 groovy list

    [From] https://stackoverflow.com/questions/36360097/iterating-a-groovy-list-in-jenkins-pipeline-dsl ...

  8. Flexbox(弹性盒子)

    CSS3属性:这是一个可以让你告别浮动.完美实现垂直水平居中的新特性. Flexbox是布局模块,而不是一个简单的属性,它包含父元素和子元素的属性. 属性介绍: 创建Flex容器 .container ...

  9. portmap安装

  10. J15W-J45W铜截止阀厂家,J15W-J45W铜截止阀价格 - 专题栏目 - 无极资讯网

    无极资讯网 首页 最新资讯 最新图集 最新标签   搜索 J15W-J45W铜截止阀 无极资讯网精心为您挑选了(J15W-J45W铜截止阀)信息,其中包含了(J15W-J45W铜截止阀)厂家,(J15 ...