问题1.list去重 1.方法1:利用集合的去重特性。 a=[1,2,1] b=list(set(a)) 缺点:集合是无序的,可能改变数据顺序 b.sort(key=a.index) 2.方法2:利用numpy中的unique()函数可以保持数据的唯一性 a=[1,2,1] b=list(np.un ...
分类:
编程语言 时间:
2019-06-18 00:33:45
阅读次数:
140
本次的内容为python的应用,关于文件、字典、统计应用,均多应用列表、字典。 ...
分类:
编程语言 时间:
2019-05-24 20:56:08
阅读次数:
91
data = input('请输入你要修改的对象:').strip() ''' 输入下面的字典列表 [{'backend':'www.oldboy1.org','record':{'server':'2.2.2.4','weight':20,'maxconn':3000}},{'backend':'... ...
分类:
编程语言 时间:
2019-05-06 19:23:44
阅读次数:
163
Python基础之容器类型的公共方法,包括 Python内置函数,切片,运算符,完整的for循环。其中,Python内置函数包括 内置函数罗列,内置函数使用;切片仅 包含切片的定义和使用;运算符包括 运算符罗列,运算符的使用;完整的for循环 包括 完整的for循环语法,for循环演示,break打... ...
分类:
编程语言 时间:
2019-04-29 23:47:39
阅读次数:
281
序列化 内存中的数据结构,需要转换成字符串,才能写到磁盘。在python中,可以使用str字段将字典、列表等,转换成字符串。 把内存中的数据,转化成字符串,叫做序列化。 相反,字符串转换成内内存中的数据,叫做反序列化。 eval 执行字符串语句,特定情况下,可以实现反序列化 ...
分类:
其他好文 时间:
2019-04-14 18:11:49
阅读次数:
166
设计一个学生类 属性:姓名、学号、年龄、成绩 设计一个班级类要求:实现向班级中添加学生、删除学生、查看学生、按照指定条件排序 属性:班级代号,所有学生 需要使用 calss, __int__, __str__, sort, append, dict, list, remove, for in 属性: ...
分类:
其他好文 时间:
2019-03-17 15:22:51
阅读次数:
170
Json模块作用把python内存的数据,如字典,列表等数据,进行序列化,并写入到文件中以字符串为字节的方式保存,而下次使用的时候,可直接使用json获取文件的信息,同时也能兼容实现了各种语言之间的数据交换。代码#AuthorKangimportjsoninfo={"name":"kang","age":23}f_write=open("test.txt","w",encoding=‘utf-8‘
分类:
编程语言 时间:
2019-02-18 16:10:11
阅读次数:
155
3 《数据串:字典{}、列表[]》 (1)添加or修改 -- [list元素] \ [dict: 值] (2)相互嵌套 (3){字典}转换成【list嵌套元组tuple】 (4)【合并字典】【合并列表】 (5)【直接遍历-字典dict中的值】 (6)【取出list里面全部int / str】 (7) ...
分类:
其他好文 时间:
2019-02-07 12:08:34
阅读次数:
159
总结 1 多继承 2封装,多态 :比如定义一个变量 a= 这里a可以赋值多种类型比如字典列表,字符串等 Python 本身就是默认多态的 3 super()方法 4 类的约束 5 异常处理 多继承的顺序 和 super()方法 ''' class A: def func1(self): # supe... ...
分类:
其他好文 时间:
2019-01-26 21:01:24
阅读次数:
189