![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 71
故乡月zyl
简单,祥和,幸福
展开
-
python中的map、reduce、filter用法
map函数python实际上提供了一个内置的工具,map函数。map函数的定义:map(function, sequence[, sequence, ...]) -> list通过定义可以看到,这个函数的第一个参数是一个函数,剩下的参数是一个或多个序列,返回值是一个集合。function可以理解为是一个一对一或多对一函数,map的作用是以参数序列中的每一个元素调用function函原创 2015-01-23 11:11:37 · 1020 阅读 · 2 评论 -
numpy数组拼接方法介绍
数组拼接方法一思路:首先将数组转成列表,然后利用列表的拼接函数append()、extend()等进行拼接处理,最后将列表转成数组。示例1:>>> import numpy as np>>> a=np.array([1,2,5])>>> b=np.array([10,12,15])>>> a_list=list(a)>>> b_list=list(b)>>> a_l原创 2015-01-26 21:21:25 · 297838 阅读 · 7 评论 -
python实现伪随机序列
伪随机序列又称为伪噪声序列。其中二进制伪随机序列在信号同步、扩频通信和多址通信等领域得到了广泛的应用。例如,在扩频通信中,使用伪噪声序列作为扩频信号,可使得扩频后的信号具有很宽的频谱,因此具有频率谱密度很小的特性。下面重点介绍m序列的实现。 m序列是最长线性移位寄存器序列的简称。其最大长度决定于移位寄存器的级数,码的结构决定于反馈抽头的位置和数量。不同的抽头的组合可以产生不同长度原创 2015-01-21 11:41:48 · 6580 阅读 · 0 评论 -
python中set类型的用法
python的set和其他语言类似, 是一个无序不重复元素集。基本功能:关系测试、消除重复元素。集合对象还支持union(并), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算。set类型支持 x in set, len(set),和 for x in set。作为一个无序的集合,set不记录元素位置或者插入点转载 2015-01-25 18:58:27 · 1667 阅读 · 0 评论 -
python中xrange和range的比较
range函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。代码示例:>>> range(5)[0, 1, 2, 3, 4]>>> range(1,5)[1, 2, 3, 4]>>> range(0,6,2)[0, 2, 4] xrange函原创 2015-01-23 10:10:43 · 572 阅读 · 0 评论 -
python实现进制转换
import os,sys # global definition# base = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F']base = [str(x) for x in range(10)] + [ chr(x) for x in range(ord('A'),转载 2015-01-20 20:48:55 · 1315 阅读 · 0 评论 -
python中append和extend的区别
1、列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。2、append() 方法是向列表的尾部添加一个新的元素对象,是一个整体添加上去。3、extend()方法只接受一个列表作为参数,并将该参数的内容都添加到原有的列表中。代码示例:>>> list=['a','b','c']>>> list['a', 'b', 'c']>>> list.extend(['原创 2015-01-23 10:34:33 · 740 阅读 · 0 评论 -
python排序函数sort()与sorted()区别
sort是容器的函数:sort(cmp=None, key=None, reverse=False)sorted是python的内建函数:sorted(iterable, cmp=None, key=None, reverse=False)参数解析:cmp:比较函数,比较什么参数由key决定。例如:cmp(e1, e2) 是具有两个参数的比较函数,返回值:负数(e1 e2)。原创 2015-01-25 16:58:23 · 15523 阅读 · 0 评论 -
numpy数组扩展函数repeat和tile用法
>>>import numpy as np>>> a = np.arange(10) >>> a array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) >>> a.repeat(5) array([0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4,转载 2015-01-23 10:41:51 · 87086 阅读 · 4 评论 -
python生成随机数
Python中的random模块用于生成随机数。 下面介绍一下random模块中最常用的几个函数。import random1、random.randomrandom.random()用于生成一个0到1的随机符点数: 0 2、random.uniformrandom.uniform()的函数原型为:random.uniform(a, b),用于生成一个指定范围原创 2015-01-13 15:45:55 · 2410 阅读 · 0 评论 -
python包的导入——__init__.py
Python中常见的文件导入模式:事先写好一个.py文件,如果在另一个.py文件中需要导入事先写好的.py文件时,就将事先写好的.py文件拷贝到当前目录,或者是sys.path增加事先写好的.py文件所在的目录,然后import。这种做法对于少数文件是可行的,但如果程序数目多,层级复杂,就不适用。鉴于此,我们希望找到一种办法,像Java的Package一样,能将多个.py文件组织起来,以实现在外部原创 2015-03-11 11:36:51 · 7185 阅读 · 1 评论