python包使用_python基础包使用

x = np.linspace(0,20,1000) #平均分为n个空间

a = np.array([1, 2, 3, 4])

a.shape   a.dtype

locals()['data'+namearray[i]]=pd.read_table(filepath+ namearray[i]+'.txt',header=None)#动态创建变量 只读变量

globals()['data'+str(i)]=globals()['data'+str(i)].sort_index()  #可以进行修改

list(filter(lambda a:a>5,range(10)))

list(zip(range(10),range(15)))from functools importreduce

reduce(lambda x,y:x+y,range(5))

list(map(lambda x, y : x + y, range(10),range(10)))

ist(map(lambda x, y : (x,y), range(10),range(10)))

ist(map(str,range(15)))

常用内置函数:

http://www.runoob.com/python/python-built-in-functions.html

abs()--取绝对值

max()--取序列最大值,包括列表、元组

min()--取序列最小值

len()--取长度

divmod(a,b)---取a//b除数整数以及余数,成为一个元组

pow(x,y)--取x的Y次幂

pow(x,y,z)先x的Y次幂,再对Z取余

round()--修改精度,如果没有,默认取0位

range()快速生成一个列表

callable()--返回是否可调用返回true或false

isinstance(a,type)---判断前面的是否是后面的这种类型,返回true或false

cmp(a,b)---判断ab是否相等,相等返回0,AB返回1

range()--快速生成一个列表,类型为list

xrange()---快速生成一个列表,类型为xrange

type()

int()

long()

float()

complex()--转换成负数

hex()--转换成十六进制

oct()--转换成八进制

chr()--参数0-252,返回当前的ASCII码

ord()--参数ASCII码,返回对应的十进制整数

str.capitalize()--对字符串首字母大写

str.replace(a.b)---对字符串a改为b

str.split()---对字符串进行分割,第一个参数是分隔符,后面参数是分割几次。

filter()--筛选返回为true返回成序列

list(filter(lambda a:a>5,range(10)))

lambda--定义短函数

zip()---对多个列表进行压缩组合成一个新列表,但是如果多个列表的元素个数不同,组合的结果按最少元素的进行组合

map--对多个列表进行压缩组合成一个新列表,但是如果多个列表的元素个数不同,结果是将所有的元素取出来,缺少的以None代替。如果是None,直接组合,如果是函数,可以按函数进行组合

reduce()--对每个元素先前两个执行函数,然后结果和后一个元素进行函数操作,如阶乘,阶加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值