
python
一昂Yang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python中双冒号的作用[::]
1. range(n)生成[0,n)区间的整数 (左闭右开) 2.a[start:end:step] [start,end) (左闭右开) a[:end]:取得范围为[0,end) range(10)[1::2] [1,3,5,7,9] range(20)[::3] [0,3,6,9,12,15,18] 3.当step等于负数的时...原创 2019-01-10 14:53:38 · 1631 阅读 · 1 评论 -
2019.0213随笔(Python3和Python2的区别 :range()函数)
Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。 Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。 Python2 range() 函数返回的是列表。 例子:list(range(0, 30, 5))...原创 2019-02-13 12:04:54 · 192 阅读 · 0 评论 -
numpy API积累
numpy.random.choice(a,size=None,replace=True,p=None) numpy.cumsum(a, axis=None, dtype=None, out=None) numpy.ravel() vs numpy.flatten() 首先声明两者所要实现的功能是一致的(将多维数组降位一维),两者的区别在于返回拷贝(copy)还是返回视图(view),...原创 2019-04-15 19:04:53 · 143 阅读 · 0 评论 -
python isinstance()与type()的区别
isinstance()会认为子类是一种父类类型,考虑继承关系。 type()不会认为子类是一种父类类型,不考虑继承关系。 如果要判断两个类型是否相同推荐使用isinstance() isinstance(object, classinfo) Parameter: object --实例对象 classinfo --可以是直接或间接类名、基本类型或者由它们组成的元...转载 2019-07-10 20:59:56 · 723 阅读 · 0 评论