四、列表 常用操作+内置的方法: Conclusion 五、元组 元组就是一个不可变的列表 常用操作+内置的方法: Conclusion 六、字典 常用操作+内置的方法: Conclusion 七、集合 1. 什么是集合 在{}内用逗号分隔开多个值,集合的特点: 1. 每个值必须是不可变类型 2. ...
分类:
编程语言 时间:
2018-10-13 20:54:01
阅读次数:
168
一、可变和不可变类型 可变类型: 值变了,但是id没有变,证明没有生成新的值而是在改变原值,原值是可变类型 不可变类型:值变了,id也跟着变,证明是生成了新的值而不是在改变原值,原值是不可变 二、数字类型 三、字符串 常用操作+内置的方法 优先掌握的操作: Conclusion: ...
分类:
编程语言 时间:
2018-10-13 20:25:18
阅读次数:
203
字典 不可变类型:整型,字符,元组 键--不可变类型 可变类型:列表,字典 字典两大特点:数据无序,键唯一 创建 dic={'hobby':{'girl_name':'铁锤','age':45}, } 值可为字典 增 dic['name']='alex' dic.update(dic2) 删 dic ...
分类:
编程语言 时间:
2018-10-11 19:04:16
阅读次数:
187
函数基础 为何要使用函数 代码的组织结构不清晰,可读性差 遇到重复的功能只能重复编写实现代码,代码多余 功能需要拓展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 调用函数 一、函数的调用 找到名字,根据名字调用代码 二、函数返回值 无return 》》 Nonereturn 一 ...
分类:
其他好文 时间:
2018-10-08 23:09:49
阅读次数:
165
- 不可变类型: 可哈希 - str - tuple - int - bool - 可变类型: 不可哈希 - list - dict # dict字典: key: 不可变类型 vlaue:所有类型 ##方法 增加: - dict[key]=vlaue -- 字典中没有key则添加,有key则覆盖 - ...
分类:
编程语言 时间:
2018-10-07 15:36:04
阅读次数:
148
通过大括号括起来,用逗号分隔元素,特点 1.由不同元素组成 2.无序 3.元素只能是不可变类型,即数字、字符串、布尔和元组 可直接定义集合s={不同元素},或者s=set(可迭代对象) >>> s={1,'a','b','a',5,1}>>> s{1, 'b', 'a', 5}>>> s=set(( ...
分类:
编程语言 时间:
2018-10-06 14:37:31
阅读次数:
182
Python中的变量分为可变类型和不可变类型 两种。 可变类型: 数字、字符串、元组、可变集合。 不可变类型: 列表、字典、不可变集合。 这里的可变不可变,是指内存中的那块内容(value)是否可以被改变 根据存储的内容是否可变划分为可变类型与不可变类型。如果是不可变类型,在对对象本身操作的时候,必 ...
分类:
其他好文 时间:
2018-10-05 21:11:00
阅读次数:
504
1.Python可变类型和不可变类型 Python数据类型可以分类两大类,可变类型和不可变类型,可变类型包括(列表,字典),不可变类型是(数值型,字符型,元组) 不可变类型:比如数值型,如果指向一个变量的数值被更改的话,那么这个变量的地址也会变化,这是因为这个变量重新指向了一个新的对象,并不是在原来 ...
分类:
编程语言 时间:
2018-10-05 14:02:21
阅读次数:
150
深浅拷贝 一、浅拷贝 列表中存储的是数据的内存地址,当我们要查询或修改列表中的数据时,我们是通过列表中的地址找到要访问的内存。当我们修改列表中的数据时,如果修改的是一个不可变类型(整型,长整型,浮点数,复数,布尔,字符串,元组),会开拓一个新的内存空间用于存放新的数据,然后把列表中的地址修改为存放新 ...
分类:
编程语言 时间:
2018-09-27 01:34:40
阅读次数:
126
今日学习内容: 一:函数的使用原则:函数的使用应该分为两个明确的阶段 1:定义阶段:只检测语法,不执行函数体代码 2:调用阶段:会触发函数体代码的执行 函数的使用时要先定义在调用 二:函数的定义与调用形式 函数定义的三种形式: 有参函数: 无参函数 空函数 2.1:返回多个值:多个返回值用逗号隔开, ...
分类:
编程语言 时间:
2018-09-25 19:30:11
阅读次数:
130