zoukankan      html  css  js  c++  java
  • Python 第四天 列表

    1.列表:能装对象的对象

      列表中可以装不同的数据类型,列表是有序的

      列表用[],每个元素用","隔开

      列表的索引和切片与字符串基本相同

      (1)增:

      lst.append() 追加 加到最后面(效率高)

      lst.insert(位置,"内容") 插入 可能会导致元素的移动

      lst.extend("元素") 迭代添加(加到最后) 元素的内容会被拆分开 想完整添加要变成列表的形式

      (2)删:

      lst.pop()   默认去掉最后一个, 也可以 用索引值指定删除

      lst.remove("要删除的元素")

      lst.clear() 清空

      del lst[索引值]  也可以切片删除

      (3)改

      用索引改; lst[] = "改的内容"

      用切片改; 如果步长不为1,提供的元素个数要能对应上

      (4)查

      用for循环;

      for i in lst:

        print(lst)

      2.相关操作:

      大致与字符串相同

      count 记出现次数

      len(lst) 长度

      sort  排序  lst.sort() 正序   lst.sort(reverse = True) 倒序

      reverse 翻转  lst.reverse()

      find 和 index 也是可以的

     3. 元组 :不可变的列表 也叫只读列表  用()表示,里的元素用,隔开

      空元组的表示:  tu =tuple() 

      当元组中只有一个元素时,元素后面要跟一个,

      元组的不可变是指元组的第一层不可以改变,第二层取决于数据类型

    4.range 

      for i in range()

      当一个参数时,是从0到这个数之前

      当两个参数时,是和切片一样

      当三个参数时,step是几就是每几个取一个

      用range遍历列表:

        lst =[]

        for el in range(len(lst))

          print(lst[el])

      

  • 相关阅读:
    linux 解压命令
    在xampp集成环境下使用 thinkphp 连接oracle
    输入框实现新闻列表分页显示(一)
    MyEclipse获取注册码
    Oracle数据库创建表空间
    SQL Server之存储过程
    连接Oracle数据库帮助类
    Oracle数据库的导入和导出
    创建dml触发器
    java连接数据库步骤
  • 原文地址:https://www.cnblogs.com/sophie99/p/9598215.html
Copyright © 2011-2022 走看看