博客专栏  >  编程语言   >  Python

Python

学习Python

关注
1 已关注
25篇博文
  • 找出一个列表中出现次数最多的元素

    在实现knn算法中遇到的问题,如何从一个列表中找出出现次数最多元素,方法是:字典 + 字典get方法统计次数 + 字典排序找出最大。 num_list = np.random.randint(0,10...

    2017-06-30 01:13
    63
  • Python类型判断type与isinstance

    在游戏项目中,我们会在每个接口验证客户端传过来的参数类型,如果验证不通过,返回给客户端“参数错误”错误码。 这样做不但便于调试,而且增加健壮性。因为客户端是可以作弊的,不要轻易相信客户端传过来的参数。...

    2017-06-30 19:01
    57
  • Python - sorted函数

    关于Python的排序,最简单的由sort函数,引入sorted是为了对一些复杂的数据进行排序。比如我们常常需要对字典的value排序,返回value最大或者最小的key。 help(sorted) ...

    2017-07-01 20:30
    50
  • Python List index方法

    Python列表的index方法,[elements].index(element),求取元素element在列表中第一次出现的索引。 list_1 = list(range(5)) * 10 ...

    2017-07-07 16:26
    47
  • Python正则表达式

    正表达式基本上是通用的,这里主要是使用Python来学习。

    2017-07-08 23:26
    38
  • 详解Python装饰器

    一、引出装饰器概念 引入问题:  定义了一个函数,想在运行时动态的增加功能,又不想改动函数本身的代码? 示例: 希望对下列函数调用增加log功能,打印出函数调用: [html] view ...

    2017-06-19 01:01
    94
  • 无参装饰器与有参装饰器

    一、无参装饰器函数 Python的 decorator (装饰器) 本质上就是一个高阶函数,它接收一个函数作为参数,然后,返回一个新函数。 使用 decorator 用python提供的 @ ...

    2017-06-19 13:20
    37
  • numpy可以对整个数组元素直接进行操作

    1. numpy可以对整个数组元素直接进行操作。 # 计算一个一维数组和二维数组的距离 distance = np.sum((test_x[i, :] - train_x)**2, axis=1)

    2017-06-29 23:30
    201
  • pandas基本函数

    读写csv文件 写入  df.to_csv(filename)读取  pd.read_csv(filename,header=0) #保留列属性,header=None不读列属性 缺失值处...

    2017-01-28 14:53
    85
  • 12个使Pandas效率倍增的技巧—上

    导语 Python正迅速成为数据科学家偏爱的语言,这合情合理。它拥有作为一种编程语言广阔的生态环境以及众多优秀的科学计算库。如果你刚开始学习Python,可以先了解一下Python的学习路线。 在...

    2017-03-13 15:32
    144
  • 12个使Pandas效率倍增的技巧—下

    7 – 数据框合并 当我们有收集自不同来源的数据时,合并数据框就变得至关重要。假设对于不同的房产类型,我们有不同的房屋均价数据。让我们定义这样一个数据框: prop_rates = ...

    2017-03-13 15:33
    79
  • Pands分组统计函数

    利用Python的pandas库进行数据分组分析十分便捷,其中应用最多的方法包括:groupby、pivot_table及crosstab,以下分别进行介绍。 0、样例数据 ...

    2017-03-13 18:23
    59
  • pandas修改DataFrame列名

    Pandas中DataFrame修改列名 在做数据挖掘的时候,想改一个DataFrame的column名称,所以就查了一下,总结如下:  数据如下: >>>import pandas as ...

    2017-05-05 23:08
    169
  • Python 内置函数 locals() 和globals()

    1. 这两个函数主要提供,基于字典的访问局部变量和全局变量的方式。 python 使用叫做名字空间的东西来记录变量的轨迹。名字空间是一个字典 ,它的键就是字符串形式的变量名字,它的值就是变量的实际值...

    2017-05-07 00:05
    295
  • Python格式化字符串format

    自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。 语法 它通...

    2017-05-08 00:14
    124
  • xgboost参数详解

    原文见: http://www.analyticsvidhya.com/blog/2016/03/complete-guide-parameter-tuning-xgboost-with-cod...

    2017-05-08 17:11
    129
  • matplotlib画图plot线型设置

    本文是学习《matplotlib for python developers》的一点笔记 plot画图时可以设定线条参数。包括:颜色、线型、标记风格。 1)控制颜色 颜色之间的对应关系为 b-...

    2017-05-10 15:10
    81
  • matplotlib画图坐标轴设置

    使用matplotlib的示例:调整字体-设置刻度、坐标、colormap和colorbar等 [python] view plain copy   ...

    2017-05-10 18:02
    88
  • Python字典排序

    字典排序 在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的。因此,为了使统计得到的结果更方便查看需要进行排序。Python中字典的排序分为按“键”排序和按“值”排...

    2017-05-16 00:18
    67
  • Python爬取新东方考研真题

    要考研,想看看各个院校的真题,网上找了下,发现新东方真题库里面的考研真题还挺齐全的,网址:http://new.bj.xdf.cn/zhentiku/daxue/kaoyan/kyzyk/list_3...

    2017-05-19 20:12
    106
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部