python深度学习
小小一只背锅侠
大望路网吧,网管007号,年卡249 300小时
展开
-
Python深度学习1 魔法函数__len__及__getitem__
Python的魔法函数 对于魔法函数__len__来说它可以使我们对于一个类的实例使用len()方法, __getitem__方法则可以像列表一样操作 class Person: def __init__(self,name,hobbys): self.name = name self.hobbys = hobbys def __len__(se...原创 2018-09-19 12:23:49 · 1044 阅读 · 0 评论 -
Python深度学习 魔法函数2
对于魔法函数__repr__来说,他是可以把一个对象用字符串表达出来,以便于更好的区分,对于__str__来说,它也是返回字符串,只是对于终端用户更友好一些。 class Person: def __init__(self,name,hobbys): self.name = name self.hobbys = hobbys def __r...原创 2018-09-19 14:05:38 · 171 阅读 · 0 评论 -
Python深度学习 序列
1.python 内置了两种序列结构 容器类型:list,tuple, collections.deque 扁平类型:str, bytes, bytearray, 区别 : 容器类型存储的是对象的引用,而扁平类型存放的是值。 2.列表推到式 一般的情况下,列表推导式一般用于创建列表,可以对列表进行加工并重新创建一个列表。 numbers = [i for i in range(10)] print...原创 2018-09-19 15:39:26 · 286 阅读 · 0 评论 -
Python深度学习 序列2
对于一列数字的操作,数组更为合适一些,array.array并且处理的速度更快。 队列 from collections import deque dq = deque(range(10),maxlen=10) print(dq) 生成的数组: deque([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], maxlen=10) dq.extendleft([10,20,30]...原创 2018-09-19 16:44:15 · 152 阅读 · 0 评论