自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hello world!

加油

  • 博客(6)
  • 收藏
  • 关注

原创 python sorted函数(结合使用lambda和operator.itemgetter()来对字典进行排序)

>>> mydict = { 'Li': ['M',7], ... 'Zhang': ['E',2], ... 'Wang': ['P',3], ... 'Du': ['C',2], ... 'Ma': ['C',9], ... 'Zhe': ['H',7] } >>> >>> from operator import itemgetter >>> sorted(mydict.it

2017-11-30 16:48:13 1281

原创 python中函数默认参数的陷阱(《改善python程序的91个建议》)

例1: def fun(when = time.time()): print(when) fun() time.sleep(2) fun() 两次调用fun函数,应该相差两秒才对,但实际得到的结果是一样的。如下面所示: 1512026249.7497542 1512026249.7497542 例2: def fun(a, lt = []): lt.append(a

2017-11-30 15:23:44 221

原创 引用计数的问题

import sys t = 'abc' a = 'def' print(sys.getrefcount(t)) print(sys.getrefcount(a)) 既然是从3开始的,为什么结果是37和9?

2017-11-27 18:16:50 241

原创 在建立类对象时,使用@property代替get和set

class Cat(): def __init__(self, name, age): self.__name = name self.age = age @property def name(self): return self.__name # 使用语法糖可以把方法转化为属性,省去get()和set()方法。但是

2017-11-27 16:31:53 296

转载 在pandas中,使用frame.drop_duplicates(['state'])去掉多属性数据中重复行

python中的pandas模块中对重复数据去重步骤: 1)利用DataFrame中的duplicated方法返回一个布尔型的Series,显示各行是否有重复行,没有重复行显示为FALSE,有重复行显示为TRUE; 2)再利用DataFrame中的drop_duplicates方法用于返回一个移除了重复行的DataFrame。 注释: 如果duplicated方

2017-11-09 15:18:03 4575

转载 Python基于pandas的数据处理

https://www.cnblogs.com/big-face/p/5418416.html Python基于pandas的数据处理(一) 1 import pandas as pd, numpy as np 2 dates = pd.date_range('20130101', periods=6) 3 df = pd.DataFrame(np.random.randn(6,4

2017-11-09 11:30:08 639

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除