摘要: ###切片操作 我们在前面学习字符串时,学习过字符串的切片操作,对于列表的切片操作和字符串类似。切片是 Python 序列及其重要的操作,适用于列表、元组、字符串等等。切片的格式如下:切片 slice 操作可以让我们快速提取子列表或修改。标准格式为: [起始偏移量 start:终止偏移量 end[: 阅读全文
posted @ 2022-11-17 18:40 竹蜻蜓vYv 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ###列表元素访问和计数 ###通过索引直接访问元素 我们可以通过索引直接访问元素。索引的区间在[0, 列表长度-1]这个范围。超过这个范围则会抛出异常。 >>> a = [10,20,30,40,50,20,30,20,30] >>> a[2] 30 >>> a[10] Traceback (mo 阅读全文
posted @ 2022-11-17 18:35 竹蜻蜓vYv 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ###列表元素的删除 ###del 删除 删除列表指定位置的元素。 >>> a = [100,200,888,300,400] >>> del a[1] >>> a [100,200,300,400] ###pop()方法 pop()删除并返回指定位置元素,如果未指定位置则默认操作列表最后一个元素。 阅读全文
posted @ 2022-11-17 18:28 竹蜻蜓vYv 阅读(64) 评论(0) 推荐(0) 编辑
摘要: ###列表元素的增加和删除 当列表增加和删除元素时,列表会自动进行内存管理,大大减少了程序员的负担。但这个特点涉及列表元素的大量移动,效率较低。除非必要,我们一般只在列表的尾部添加元素或删除元素,这会大大提高列表的操作效率。 ###append()方法 >>> a = [20,40] >>> a.a 阅读全文
posted @ 2022-11-17 18:20 竹蜻蜓vYv 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ###基本语法[ ]创建 >>> a = [10,20,'gaoqi','sxt'] >>> a = [] #创建一个空的列表对象 ###list()创建 使用 list()可以将任何可迭代的数据转化成列表。 >>> a = list() #创建一个空的列表对象 >>> a = list(range 阅读全文
posted @ 2022-11-17 18:13 竹蜻蜓vYv 阅读(173) 评论(0) 推荐(0) 编辑
摘要: ###序列 序列是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。比如一个整数序列[10,20,30,40],可以这样示意表示: 10 20 30 40 由于 Python3 中一切皆对象,在内存中实际是按照如下方式存储的: a = [10,20,30, 阅读全文
posted @ 2022-11-16 18:43 竹蜻蜓vYv 阅读(48) 评论(0) 推荐(0) 编辑
摘要: ###运算符优先级问题 如下优先级,从高到低 实际使用中,记住如下简单的规则即可,负责的表达式一定要用小括号组织: 1.乘除优先加减 2.位运算和算数运算>比较运算符>赋值运算符 阅读全文
posted @ 2022-11-16 18:17 竹蜻蜓vYv 阅读(35) 评论(0) 推荐(0) 编辑
摘要: ###format()基本用法 Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。 我们通过示例进行格式化的学习。 >>> a = "名 阅读全文
posted @ 2022-11-16 18:16 竹蜻蜓vYv 阅读(80) 评论(0) 推荐(0) 编辑
摘要: ###可变字符串 在 Python 中,字符串属于不可变对象,不支持原地修改,如果需要修改其中的值,智能创建新的字符串对象。但是,经常我们确实需要原地修改字符串,可以使用 io.StringIO对象或 array 模块。 >>> import io >>> s = "hello, sxt" >>> 阅读全文
posted @ 2022-11-16 18:16 竹蜻蜓vYv 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ###字符串驻留机制和字符串比较 字符串驻留:仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中。Python 支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线(_)、字母和数字)会启用字符串驻留机制驻留机制。 >>> a = "abd_33" >>> b = "abd_ 阅读全文
posted @ 2022-11-16 18:15 竹蜻蜓vYv 阅读(21) 评论(0) 推荐(0) 编辑