zoukankan      html  css  js  c++  java
  • python 04 list增删改查 迷途小书童

    1 今日内容大纲

    • 列表的初识
    • 列表的索引切片
    • 列表的增删改查
    • 列表的嵌套
    • 元组的初识(了解)
    • 元组的简单应用(应用)
    • range

    2 昨日内容回顾

    • int str bool
      • 常用操作方法
        • upper lower
        • startswith endswith
        • strip
        • split
        • count
        • join
        • format
        • isdicimal isalpha isalnum
        • replace
        • len

    3 具体内容

    1. 列表初识

      • 承载任意数据类型,存储大量的数据
      • python常用的容器型数据类型
      • 列表是有序的,可索引切片
    2. 索引切片步长

      顾头不顾腚

    3. 列表的增删改查

      • 列表的创建

        • l1=[1,2,'alex']

        • l1=list()

        • 方式三之后讲:列表推导式

      • 增删改查

        1. 增:

          • append:追加

            l1,append('xx') l1.append(name),添加变量

          • insert:插入

            l1,insert(1,'xx') l1.insert(1,name)添加变量

          • extend:迭代着追加

            l1.extend('xx'),就是在列表中之后按照要添加的字符串的最小单位追加

          • pop:按照索引位置删除

            l1.pop(2) 返回的是删除的元素

            l1.pop() 默认删除最后一个

          • remove :指定元素删除,如果有重复,删除从左数第一个

            l1.remove('xiao')

          • clear

            l1.clear()清空

          • del : 按照索引删除

            del l1[2]

            del l1[2:2] del.l1[::2] 按照步长删除

          • 按照索引改

            l1[2]='xx'

          • 按照切片改(了解)

            l1[2:]='ssdsdsdsdfdsf'

          • 按照切片(步长)改

            l1[::2]='fdhfsdf'

        2. 索引切片步长

          for i in l1:
          	print(i)
          
        3. 列表的嵌套

          l1[2] [2] [2]

        4. 元组(了解)

          只读列表 用小括号表示

        5. range

          for i in rang(len(l1)):

          ​ print(i)

  • 相关阅读:
    第六章 Realm及相关对象(四) PrincipalCollection
    Java消息中间件的概述与JMS规范
    什么是红黑树?
    Mybatis逆向工程的pojo实现序列化接口的代码
    关于 Java 中 finally 语句块的深度辨析
    一道字符串变量对比值是否相等题
    java-网络编程
    java. io 流
    java.io.File 类的常用的方法
    list集合排序的两种方法
  • 原文地址:https://www.cnblogs.com/miseryGOD/p/10796286.html
Copyright © 2011-2022 走看看