内容大纲

+ 列表的初识
+ 列表的索引切片
+ 列表的增删改查
+ 列表的嵌套
+ 元组的初识
+ 元组的简单应用
+ range

昨日内容回顾以及作业讲解

+ int str bool
+ str + 索引 s[x:y:z]+ 常用操作方法+ upper  lower+ startswith  endswith+ split 分割:默认按照空格.将字符串分割成列表.可以知道分隔符+ strip  默认去除字符串两边的空格,换行符,制表符.形成新的字符串+ isdecimal 是不是数字 isalpha 是不是字母 isalnum是不是字符和数字+ format 格式化输出+ count 某个元素出现的次数+ join连接+ replace(旧,新,次数)+ len()获取数据的元素个数
+ for 循环

具体内容

why

+ int bool str:+ str+ 储存少量的数据+ 切片还是其他操作.获取的都是str类型.储存的数据单一.

what:list

+ li = ["x","123",Ture,[1,2,3]] 承载任意数据类型,储存大量 的数据
+ python 常用的容器型数据类型.list 列表. 其他语言:Java:数组
+ 列表是有序的,可索引切片(步长)

列表索引切片步长

li = [1,3,2,"a",4,"b",5,"c"]
l1 = li[:3]
l2 = li[3:-2]
l3 = li[1:-2:2]
l4 = li[-3::-2]
print(l1,l2,l3,l4)

列表的创建

+ 方式1: li = [1,x,"s"]
+ 方式2: li =list("多个元素组成的迭代对象")
+ 方式3: 列表推导式

列表的增删改查

+ 增+adppend:追加.加在列表最后+insert 插入insert(位置,需要加入的字符)+extend 迭代增加: extend ("abc")  a,b,c追加进列表
+ 删+ 按照位置(索引位置)删除:pop    有返回值(返回被删除的元素)+ 指定元素删: remove  (如果有重名元素,默认删除从左数第一个)+ clear() 了解 清空+ del + 可以按照索引删 del li[-1]+ 可以按照切片删除 del li[::2]
+ 改+ 按照索引改值 li[0] = ""  将右边的值赋给左边+ 按照切片改 li[2:] = ""  将右边的值迭代的赋给左边+ 按照切片(步长)li[::2] = "abc" 必须一一对应,删一个需要加一个进去
+ 查+ 索引+ 切片(步长)+ for循环

列表的嵌套

li = [1,2,"taibai",[1,"alex",3]]
li[2] = "taibai".upper()
li[-1].append("教育")
print(li)

元组(tuple)(了解)

+ 只读列表,存大量数据,也可以按照索引,切片(步长).
+ 查看+ for i in tuprint(i)+ tu[x]  x为索引
+ 应用+ 重要数据,用户,密码,个人信息.(不想让别人改动的一些数据,存在元组中)+ 元组的拆包.分别赋值(列表也行,一般不用)a,b =(1,2)    //多一个少一个都不行print(a,b)

range

+ 类似于列表,自定制数字范围的数字列表(也有索引)(顾头不顾尾)
+ (x,y,z) x也起始,y为结束,z为步长         {逗号","区分}
+ 多于for循环结合li = [1,2,3,4,5]for i in range(len(li)):print(i)

今日总结

+ 列表的所有方法都要记住,背过.append,insert,extend;pop remove delclear
+ 列表的嵌套,一定要会
+ range. 于for循环结合一定要会

节后预习内容

字典.
字典初识
字典增删改查

转载于:https://www.cnblogs.com/luyi84895838/p/10800579.html

列表,元组和range相关推荐

  1. [python 笔记]:序列详解:字符串,列表,元组,range对象

    目录 序列: 1.索引: 2.标准类型运算: (1)值比较: (2)对象身份比较:is / is not (3)布尔逻辑运算 3.通用序列类型操作: (1)切片: (2)重复(*): (3)连接(+) ...

  2. Day 4 列表,元组,range

    s = 'alex' 列表--list 有序,可变,支持索引 列表:存储数据,支持的数据类型很多 字符串,数字,布尔值,列表,集合元组,字典 定义一个列表 lst = ['dsb',123,True, ...

  3. python变量 数据类型 列表 元组 字典

    python基础语法2 变量 数据类型与类型转换 列表 添加列表元素 修改元素 删除列表元素 组织列表 创建数值列表 操作列表 元组 元组转列表 字典 创建字典 列表取值 字典删除增加修改 变量 变量 ...

  4. python_列表——元组——字典——集合

    列表--元组--字典--集合: 列表: # 一:基本使用# 1.用途:存放多个值 # 定义方式:[]内以逗号为分隔多个元素,列表内元素无类型限制# l=['a','b','c'] #l=list([' ...

  5. python列表元组字典集合实验心得_python学习小总结(列表、元组、字典、集合、字符串)...

    ---恢复内容开始--- 一.列表(list) 1.添加 append():追加,在列表末尾添加元素. 列表名.append(添加的元素) extend():扩展,在列表末尾添加元素. 列表名.ext ...

  6. python中字典列表元组_Python中的列表和元组

    python中字典列表元组 Lists and tuples are arguably Python's most versatile, useful data types. You will fin ...

  7. 生成浮点数列表:Python range():TypeError: ‘float‘ object cannot be interpreted as an integer

    生成浮点数列表:Python range():TypeError: 'float' object cannot be interpreted as an integer 目录 Python range ...

  8. Python列表,元组,字典的区别

    Python列表,元组,字典的区别: 1.元组是不可变的, 而列表.字典是可变的.元组是不可变对象,对象一旦生成,它的值将不能更改:列表是可变对象,对象生成后,可以对其元素进行更改.添加.删除.清空. ...

  9. python实验二序列_python 学习笔记 二 序列, 列表, 元组, 字符串

    序列 序类是一个集合概念, Pthon包括六种内建序列: 列表, 元组, 字符串, Unicode字符串, buffer对象和xrange对象. 其中, 我们最长用的要数前三个. 通用序列操作 1. ...

最新文章

  1. 智能零售来了!Amazon Go无人商店周一正式对公众开放
  2. Jquery Ajax调用aspx页面方法
  3. mybatis generator逆向工程使用
  4. slider使用TickPlacement获得游标效果
  5. 电子计算机什么理论,电子计算机的工作原理是什么?
  6. [GAN学习系列2] GAN的起源
  7. 关于python变量的描述_Python变量命名的详细介绍
  8. 下列不是unix linux,下列软件中,不是操作系统的是______。A) LinuxB) UNIXC) MS-DOSD) MS-OfficeA.B.C.D._考题宝...
  9. 使用扩展欧几里得算法对逆元求解
  10. Linux平台(Ubuntu或者树莓派)上下载磁力链接;使用Deluge下载
  11. 中国34个省市用字体logo 石昌鸿 字体设计-借用手法
  12. css固定图片大小 vue_img设置图片大小 vue_如何改变图片大小
  13. maven报错问题汇总
  14. grads 相关系数_气象统计方法实习报告材料
  15. C语言n层嵌套平方根的计算n
  16. web前端-纯前端音频剪辑,vue音频编辑组件
  17. SSL/TLS 服务器瞬时 Diffie-Hellman 公共密钥过弱
  18. 程序人生 | 阿里面试小记
  19. Oracle命名规范
  20. 基于ssm医药药品管理系统

热门文章

  1. php ci model条件查询,Laravel关系模型指定条件查询方法
  2. 金算盘高手论坛资料中心_3D006期 菜鸟论坛精英PK专栏 速来围观!!
  3. scrapy安装_爬虫框架Scrapy简介与安装
  4. du的原理 linux_Linux 文件系统管理
  5. STM32F1笔记(七)WWDG窗口看门狗
  6. 栈的应用--括号匹配的检验
  7. java js highcharts_Highcharts.js -纯javasctipt图表库初体验
  8. c语言interrupt函数,中断处理函数数组interrupt[]初始化
  9. 代换-置换网络(SP网络)
  10. 前端的请求最大线程数是多少啊_面试官:创建多少个线程合适,我该怎么说?...