
python基本函数
weixin_43408110
这个作者很懒,什么都没留下…
展开
-
set()函数的简单使用
set()去重函数(独一无二)#1.基础用法:将单词中的单个元素拆分后去重print(set('hello'))output:{‘l’, ‘e’, ‘h’, ‘o’}#2.对列表遍历的每一个元素去重list=[1,2,3,4,5,4,3]s=set(list)for i in s: print(i)output:12345#基于以上操作;add()向s=set(l...原创 2019-02-02 15:40:11 · 335 阅读 · 0 评论 -
Python中enumerate,zip函数的结合使用
Python中enumerate,zip函数的结合使用enumerate函数:遍历一个序列的同时追踪当前元素的索引。some_list=['foo','bar','baz']mapping={}for i,value in enumerate(some_list): mapping[value]=iprint(mapping)结果显示:{‘foo’: 0, ‘bar’: 1...原创 2019-02-19 20:22:38 · 13678 阅读 · 2 评论 -
pandas库的某些函数(1)
1.maximum:二元函数maximum:两个数组相对位置返回最大值import numpy as npimport randomx=np.random.randn(5)print('x:',x)y=np.random.randn(5)print('y':,y)print(np.maximum(x,y)结果显示x: [ 0.41040096 -0.89344657 -1.4...原创 2019-02-19 21:14:37 · 152 阅读 · 0 评论 -
pyhthon中pandas的排序和排名
pyhthon中pandas的排序和排名排序1.sort_index():对索引进行排序obj=pd.Series(range(4),index=['d','a','b','c'])print(obj.sort_index()) # 默认为对行进行排序(升序排序)frame=pd.DataFrame(np.arange(8).reshape((2,4)),index=['two','o...翻译 2019-02-20 11:33:55 · 451 阅读 · 0 评论 -
描述性统计的概述与计算
描述性统计的概述与计算df=pd.DataFrame([[1.4,np.nan],[7.1,-4.5],[np.nan,np.nan],[0.75,-1.3]],index=['a','b','c','d'],columns=['one','two'])print(df)print(df.sum())print(df.sum(axis=1))print(df.sum(axis=1,ski...翻译 2019-02-20 20:17:46 · 291 阅读 · 0 评论 -
python数据处理(2)
离散化和分箱ages=[20,22,25,27,21,23,37,31,61,45,41,32]bins=[18,25,35,60,100]cats=pd.cut(ages,bins)print(cats)print(cats.codes) # 分箱的箱子数(0,1,2...)print(cats.categories)cc=pd.value_counts(cats) # 每个箱...翻译 2019-02-20 20:17:06 · 184 阅读 · 0 评论 -
python数据处理
python数据处理1.删除重复值# 删除重复值data=pd.DataFrame({'k1':['one','two']*3+['two'],'k2':[1,1,2,3,3,4,4]})print(data)data_1=data.drop_duplicates()print(data_1)结果输出k1 k20 one 11 two 12 one 2...翻译 2019-02-20 20:18:41 · 189 阅读 · 0 评论 -
# python字符串指点总结
python字符串指点总结1.Python字符串中也可以进行索引切片str1='hello python hello world'# 索引print(str1[1])# 切片 变量[起始,结束,步长]print(str1[2:9:2])2.输入输出printprint()有五个参数,一般只要熟悉这3个参数print(values,sep,end)#value:要...原创 2019-04-04 08:12:07 · 189 阅读 · 0 评论 -
# python列表知识点总结
python列表知识点总结1.索引和切片list1=[1,2,3,'string',[1,2,3]]# 索引print(list1[3])print(list1[3][2])# 切片print(list1[0:5:2])print(list1[::-1])2.添加元素append(),insert()str1=[1,2,3,'string',[1,2,3]]# appen...原创 2019-04-04 08:51:33 · 730 阅读 · 0 评论