字典 无序的 字典用于存储大量数据,字典要比列表快,将数据和数据之间进行关联 定义一个字典: 字典的键: 可哈希的--不可变的数据类型--避免哈希冲突使用了 开放寻址法 不可哈希的--可变的数据类型 字典的值可以任意,字典的键要求唯一 如果有重复后面的值将会覆盖前面的值 字典是可变的类型数据 可以修 ...
分类:
其他好文 时间:
2019-07-10 18:20:18
阅读次数:
99
字典 字典是无序的,不可变数据类型 定义 : 用于存储数据,存储大量数据 字典要比列表快,将数据和数据之间进行关联 定义一个字典 字典中逗号分隔是一个元素 "常鑫" (键) : 10 (值) 键值对应 字典的键 1. 必须是可哈希的—— 不可变的数据类型(列表不可以)——避免哈希冲突,使用了开放寻址 ...
分类:
其他好文 时间:
2019-07-10 16:45:10
阅读次数:
113
1、python中的数据分为可变数据(list、set、Dictionary)和不可变数据(number、string、tuple) in或not in可以检测值是否在列表或者字典中;但字典中每次使用前都检查很麻烦,用get()方法可以节省时间 列表中有下列方法: index():传入一个值,如果改 ...
分类:
编程语言 时间:
2019-07-10 16:42:21
阅读次数:
80
小知识点 字符串是不可变数据类型 不管什么类型切片的时候获取的都是原数据类型 列表 —— list——容器 有序的,可变的,支持索引的 列表:存储数据,支持的数据类型很多,存字符串、数字、布尔值、列表、元组、字典、集合 定义一个列表: 列表的增加: append()追加,在列表的最后位置添加一个内容 ...
分类:
其他好文 时间:
2019-07-09 18:00:02
阅读次数:
150
Python基础数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(3 ...
分类:
编程语言 时间:
2019-07-09 14:06:23
阅读次数:
129
先总结一下Top10吧Array转ArrayList判断一个数组是否包含某个值在循环内部删除List中的一个元素HashTable与HashMap使用集合原始类型(rawtype)访问级别ArrayList和LinkedList可变与不可变父类和子类的构造方法“”还是构造方法这个列表总结了10个Java开发人员最常犯的错误。1、Array转ArrayList当需要把Array转成ArrayList
分类:
其他好文 时间:
2019-07-09 09:27:38
阅读次数:
96
集合 set { }: 不同元素组成、无序、集合中元素必须是不可变类型 基本操作方法: .add() #更新一个值,添加元素,只能是一个值 .update() #更新多个值,添加元素,可以是多个值 .clear() #清空 .pop() #删除,随机化删除 .remove() #指定删除,指定元素不 ...
分类:
其他好文 时间:
2019-07-07 12:31:26
阅读次数:
113
Python 直接赋值、浅拷贝和深度拷贝解析: https://www.cnblogs.com/alinh/p/6603976.html 判断字符串是否为空: https://blog.csdn.net/qiqiaiairen/article/details/52623459 Python的函数返回 ...
分类:
编程语言 时间:
2019-07-06 13:08:38
阅读次数:
105
知识点 1 ==与is区别:Python中对象包含的三个基本要素,分别是: id(身份标识)、type(数据类型)和value(值) 。 ==只比较值,而is比较身份标识也就是内存地址,而且在is比较中关于数据类型也就是 只有数值型和字符串型的情况下,a is b才为True,当a和b是tuple, ...
分类:
编程语言 时间:
2019-07-06 13:02:44
阅读次数:
98
pythons深浅拷贝 深是深挖一层copy 可变数据类型时, 深拷贝的时候,无论数据类型里面多深,多少数据结构,都会完完整整的复制一份 -里面的数据产生变化,对深拷贝的值没有影响 -开辟一块空间,把拷贝值放入 浅拷贝,数据产生变化,新变量的值会发生变化 浅拷贝,不可变数据类型时,只是把值赋给了新的 ...
分类:
编程语言 时间:
2019-07-05 15:29:19
阅读次数:
125