
python
文章平均质量分 90
freetop_gl
一个带点理想的IT老兵,热爱自然,热爱科学,热爱技术,热爱代码,喜欢艺术,喜欢本质,信奉简洁至上,用IT理解生活,用IT创造生活。
展开
-
python 各种“集合”类型的操作
前言 编程中,经常需要处理一堆数据,为了操作一堆数据 ,提供了几个基本的类型:set,tuple,list,dict, 以及常用的两个库numpy,pandas。在使用时,可能会迷糊,什么时候该用什么类型。本文是对这些知识的梳理。 set 集合 set 与数学中的集合概念完全一样,由不重复元素组成。元素间没有先后次序,这一点与list 不一样,list 中以用下标访问。set 支持并集,差集,交集的操作。 s1={1,2,3} # 创建 s1.remove(3) # 删除元素 s1.add(3) # 添加元原创 2020-08-07 17:31:28 · 427 阅读 · 1 评论 -
python元类编程
元类编程 当我们希望动态的产生类的时候,就需要用到元类编程的手段。要掌握此技术,需要明白以下几个基本内容: python的类 在python 中,所有东西都是对象(object), 包括类(class),即类也是一个对象。当python运行时,解释器会在内存中产生一个对象,用于存放类的描述,该描述包括类的元信息,比如承继关系,方法名,属性名等等。 2. 类的产生 ...原创 2020-06-16 00:32:44 · 197 阅读 · 0 评论