copy函数,list,set,dict有此函数列表字典集合例如:s={"name":"caona", "hobby":{"paly":"music"} }s1=s# 赋值操作,此时s1和s是共享的同一份数据。 其中一个修改另一个也会修改,因为共用的内存地址和值s2=s.copy() #浅copy, ...
分类:
其他好文 时间:
2019-09-21 23:46:44
阅读次数:
154
元组 用小括号定义,如: tuple_demo = ('test',18,'test adress') 值得注意的是 元组不支持新增\修改和删除 python中针对元组仅提供了两个方法 index() count() 那么如果传入的参数不存在会如何呢? index方法会抛出ValueError 而c ...
分类:
其他好文 时间:
2019-09-10 23:39:21
阅读次数:
119
或者使用 列表解析 速度快 对字典的筛选 对 集合 的筛选 找出 被 3整除 的 ...
分类:
编程语言 时间:
2019-07-30 00:34:55
阅读次数:
111
一、数据类型: 数字 布尔值 字符串 元祖 列表 字典 集合 二、数字: 整数、浮点数 整数 关键字 int age = 19 怎么判断类型呢? 可以利用type()这个函数 print(type(age)) 什么时候用整型,什么时候用浮点型 根据是否有小数 二、布尔值 布尔值首字母要大写 布尔值用 ...
分类:
其他好文 时间:
2019-07-11 17:16:57
阅读次数:
150
总结:列表类型:能存多个值;有序的;可变类型 队列:先进先出 堆栈:先进后出 2.元祖 2.1作用:存储多个值,元素与元素之间逗号隔开,元素可以是任意类型,元祖不能被修改 2.2定义:与列表类型比,只不过将【】换成了() 元祖内必须传容器类型 在定义容器类型的时候,哪怕只有一个元素,也必须加上逗号。 ...
分类:
其他好文 时间:
2019-07-04 17:22:33
阅读次数:
89
当对元组,列表,字典,集合,字符串使用for循环语句的时候,可以依次拿到里面的数据,这样的过程称为遍历,也叫迭代。 想要让创建出来的类的实例对象可以迭代,也就是可以使用for来遍历,需要在类中实现__iter__方法,需要实现__next__方法。 ...
分类:
编程语言 时间:
2019-06-16 00:22:21
阅读次数:
348
Python序列 列表与列表推导式 列表创建与删除 创建列表对象 list()函数 将元组、range对象、字符串、字典、集合、或其他类型的可迭代对象类型的数据转换为列表 将元组转换为列表 将range对象转换为列表 将字符串转换为列表 将集合转换为列表 将字典的“键”转换为列表 将字典的“键:值” ...
分类:
编程语言 时间:
2019-05-16 17:58:29
阅读次数:
169
在Python中,is和==都是用来对两个对象进行比较判断的,但两者却有本质的区别。一:is操作符is操作符是Python语言的一个内置操作符,它的作用是比较两个变量是否指向同一块内存区域,也就是判断id(对象)是否相等。当两个变量是共享引用关系的话,它们指向的肯定是同一块内存区域,用is判断得到的结果肯定为True。>>>a=10>>>b=a>>&
分类:
编程语言 时间:
2019-05-03 16:40:44
阅读次数:
140
Python之列表/字典/集合解析通过对列表/字典/集合每一个元素应用一个函数的方法将一个列表映射到另一个列表/字典/集合准备知识os(operatingsystem)模块os.getcwd()获取当前工作目录>>>importos>>>print(os.getcwd())c:\Users\sreamyos.chdir()切换工作目录(使用正斜杠)>>
分类:
编程语言 时间:
2019-04-13 20:27:55
阅读次数:
177
1.可迭代对象可以被for循环获取 2.可变与不可变对象 不可变对象:数字 字符串 元组 所谓不可变是值和身份都不变 赋值时开辟新内存空间 可变对象:列表 字典 集合 所谓可变是指对象的值可变,身份不变 赋值时将保存的引用指向新创建的对象 3. ...
分类:
其他好文 时间:
2019-02-24 15:04:54
阅读次数:
191