zoukankan      html  css  js  c++  java
  • python day 14 组合数据类型——序列(元组和列表)

    组合数据类型—序列
    一、序列
    1.序列是具有先后关系的一组元素
    2.序列是一维元素向量,元素类型可以不同
    3.类似于,数列
    4.数据是一个基类类型
    5.包括
    (1)字符串类型
    (2)列表类型
    (3)元组类型
    6.序号:两种:正向递增、反向递减
    二、序列基本处理方法
    1.六个操作符:
    (1)X in s
    (2)X not in s
    (3)S + t
    (4)S * n
    (5)S[ ]
    (6)S [ : : ]
    2.5个函数或方法
    (1)Len( )返回长度
    (2)Min(s)返回最小元素,前提是:这组数据中的所有元素可以比较大小
    (3)Max(s)返回最大元素
    (4)S.index( x, (i,j) ) 找到x(从i,到,j)第一次出现的位置
    (5)S.count(x)
    三、元组类型
    1.特点:元组一旦被创建,就不能被修改
    2.创建:使用( ) 或者 tuple () 或者不使用( )
    3.def return a , b 将返回元组类型
    4.应用场景:保护数据
    四、列表类型
    1.创建后可以被修改
    2.创建: [ ] 或 list( )
    3.特殊操作:
    (1)Ls [ i ] = x :赋值
    (2)Ls [i :j :k]= lt :对切片赋值
    (3)Del ls[i] :删除
    (4)Del ls[i: j: k] :删除切片
    (5)Ls.insert(i,x):在i处插入x
    (6)Ls.pop(i):取出i位置的元素
    (7)Ls .remove(x):只删除第一个x
    (8)Ls.revers() :反转列表
    (9)Ls.sort():从小到大排序
    (10)Ls.sort(reverse = True):从大到小排序

  • 相关阅读:
    mime.types:强制下载 application/force-download
    使用FWTools来导入shp数据到mysql
    测试反应能力的小代码!(娱乐)
    用Vue.js模仿一个百度的页面!(后台写死)
    在Vue.js使用配置(SSH框架的附带使用下){其余代码同上}
    Vue.js理论!
    动态从数据库获取数据(Vue.js)【数据可变】
    发布网站
    Vue.js 的开始!
    二叉树
  • 原文地址:https://www.cnblogs.com/cfqlovem-521/p/12109931.html
Copyright © 2011-2022 走看看