上一页 1 2 3 4 5 6 7 8 ··· 29 下一页
摘要: 切片 l 切片适用于列表、元组、字符串、range对象等类型, 但作用于列表时功能最强大。可以使用切片来截取列 表中的任何部分,得到一个新列表,也可以通过切片 来修改和删除列表中部分元素,甚至可以通过切片操 作为列表对象增加元素 l 切片使用2个冒号分隔的3个数字来完成: l 第一个数字表示切片开始 阅读全文
posted @ 2022-01-14 19:28 我的未来姓栗山 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 集合 l 集合是无序可变序列,使用一对大括号(作者温馨提 示:这一点和字典很类似,千万不要搞混啊)作为界 定符,元素之间使用逗号分隔,同一个集合内的每个 元素都是唯一的,元素之间不允许重复 l 拓展知识:字典和集合的in操作比列表快很多。由于 Python字典和集合都使用hash表来存储元素,因此元 阅读全文
posted @ 2022-01-13 19:02 我的未来姓栗山 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 字典 l 字典( dictionary)是包含若干"键:值"元素的无序可 变序列,字典中的每个元素包含"键"和"值"两部分, 表示一种映射或对应关系,也称关联数组。定义字典 时,每个元素的"键"和"值"用冒号分隔,不同元素之 间用逗号分隔,所有的元素放在一对大括号"{ "和"} "中 l 字典中的" 阅读全文
posted @ 2022-01-12 20:12 我的未来姓栗山 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 元组-1 l 元组也是Python的重要序列结构。从形式上,元组的 所有元素放在一对圆括号中,元素之间使用逗号分隔。 >>> x = (1, 2, 3) #直接把元组赋值给一个变量 >>> type(x) #使用type()函数查看变量类型 <class 'tuple'> >>> x = (3) # 阅读全文
posted @ 2022-01-11 18:21 我的未来姓栗山 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 列表与列表推导式28 2 8 l 阿凡提与国王比赛下棋,国王说要是自己输了的话阿 凡提想要什么他都可以拿得出来。阿凡提说那就要点 米吧,棋盘一共64个小格子,在第一个格子里放1粒 米,第二个格子里放2粒米,第三个格子里放4粒米, 第四个格子里放8粒米,以此类推,后面每个格子里 的米都是前一个格子里的 阅读全文
posted @ 2022-01-10 19:38 我的未来姓栗山 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 列表元素访问 l 用下标直接访问列表元素,若下标不存在则抛出异常 >>> aList[3] = 5.5 >>> aList [3, 4, 5, 5.5, 7, 9, 11, 13, 15, 17] >>> aList[15] Traceback (most recent call last): Fi 阅读全文
posted @ 2022-01-09 19:57 我的未来姓栗山 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 列表元素增加示例【 02P15.py】 import time def Insert(): a = [] for i in range(10000): a.insert(0, i) def Append(): a = [] for i in range(10000): a.append(i) sta 阅读全文
posted @ 2022-01-08 23:55 我的未来姓栗山 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Python序列概述 l Python序列类似于其他语言中的数组,但功能要强大 很多 l Python中常用的序列结构有列表、元组、字符串,字 典、集合以及range等对象也支持很多类似的操作 l 列表、元组、字符串支持双向索引,第一个元素下标 为0,第二个元素下标为1,以此类推;最后一个元素 下标 阅读全文
posted @ 2022-01-07 19:19 我的未来姓栗山 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 成员测试运算符in l 成员测试运算符in用于成员测试,即测试一个对象是 否为另一个对象的元素 >>> 3 in [1, 2, 3] #测试3是否存在于列表[1, 2, 3]中 True >>> 5 in range(1, 10, 1) #range()是生成指定范围数字的内置函数 True >>> 阅读全文
posted @ 2022-01-06 17:51 我的未来姓栗山 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 原始字符串 l 字符串界定符前面加字母r或R表示原始字符串,其中 的特殊字符不进行转义,但字符串的最后一个字符 不能是\。原始字符串主要用于正则表达式、文件路 径或者URL的场合 >>> path = 'C:\Windows\notepad.exe' >>> print(path) #字符\n被转义 阅读全文
posted @ 2022-01-05 18:27 我的未来姓栗山 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 29 下一页