- 博客(5)
- 收藏
- 关注
原创 第wu周
除了列表和字典之外,字典键几乎可以是我们目前学到的任何数据类型。如果我们使用列表或字典作为字典键,计算机会产生一个错误: d_1 = {5: 'int', '5': 'string', 3.5: 'float', False: 'Boolean' } print(d_1) 输出结果: {5: ‘int’, ‘5’: ‘string’, 3.5: ‘float’, False: ‘Boolean’}` d_2 = {[1,2,3]: 'list'}
2021-04-18 14:22:49 91
原创 第四次课
元组 定义 元组一旦定义就不允许更改 元组支持切片操作,但只能通过切片来访问元素 a = (1,)#包含一个元素的元组,最后必须多写个逗号 作用 元组的速度比列表更快。如果定义了一系列常量值,而所需做的仅是对它进行遍历,那么一般使用元组而不用列表。 元组对不需要改变的数据进行“写保护”将使得代码更加安全。 元组可用作字典的“键”,也可以作为集合的元素。列表永远不能当做字典键使用,也不能作为集合元素。 使用序列解包遍历enumerate枚举对象 >>> x = ['a', 'b', 'c']
2021-04-05 15:24:34 99
原创 python第三周
*切片/浅拷贝/浅复制/上周实验 切片操作 切片适用于列表、元组、字符串、range对象等类型 列表时功能最强大。可以使用切片来截取列表中的任何部分,得到一个新列表,也可以通过切片来修改和删除列表中部分元素,甚至可以通过切片操作为列表对象增加元素。不会因为下标越界而抛出异常,而是简单地在列表尾部截断或者返回一个空列表,代码具有更强的健壮性。 用法 alis[start :end :step] start 表示切片开始位置(默认为0) end表示切片截止(但不包含)位置(默认为列表长度) step表示切片的步
2021-03-28 14:02:48 819
原创 2021-03-21
python第二节 python序列 可变序列:(列表,字典,集合) 不可变序列:(元组,str)迭代对象不可变 有序序列:(列表,元组,字符串,可迭代对象) 无序序列:(集合,字典) 列表增加元素,自动进行内存的扩展或收缩,但大量数据下效率会比较地下。 正反标识 0 1 2 3 4 5 6 7 9 c z h p y t h o n -9-8 -7 -6 -5 -4 -3 -2 -1 向列表增加元素共有3种方法:append()、extend()和insert(...
2021-03-21 17:52:55 60
原创 2021-03-14
Python第一章(部分) 特点: Python是一门跨平台、开源、免费的解释型高级动态编程语言 Python支持命令式编程(How to do)、函数式编程(What to do),完全支持面向对象程序设计,语法简洁清晰,拥有大量的几乎支持所有领域应用开发的成熟扩展库,还是胶水语言 idle编辑器快捷键编辑 后退 ctrl+z 重做 ctrl+Shift+z 加缩进 ctrl+] 减缩进 ctrl+[ 加注释 Alt+3 去注释 Alt+4 新建文件 ctrl+n 运行文件 F5 复制 ctrl+c 粘贴
2021-03-14 12:34:10 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人