自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 python字典合并

来源《利用python进行数据分析》P65update方法合并字典可以使用update方法将两个字典合并d1={'a': 'some value', '7': 'an integer'}d1.update({'b': 'foo', 'c': 12})#d1={'a': 'some value', '7': 'an integer', 'b': 'foo', 'c': 12}注意:对于任何原字典中已经存在的键,如果传给update方法的数据也含有相同的键,则它的值会被覆盖...

2020-06-22 22:39:33 159

原创 python内建序列函数——enumerate, sorted, zip, reversed

来源《利用python进行数据分析》P61-64enumerate我们经常需要在遍历一个序列的同时,追踪当前元素的索引。python内建函数enumerate,返回了(i, value)元组的序列,其中value是元素的值,i是元素的索引for i, value in enumerate(collection): passsortedsorted函数返回一个根据任意序列中的元素新建的已排序列表,它的参数与列表的sort方法一致sorted([7, 1, 2, 6, 0, 3, 2])#

2020-05-23 22:27:25 207

原创 python列表的连接和联合

来源《利用python进行数据分析》P59两个列表可以用+连接[4, None, 'foo'] + [7, 8, (2, 3)]# [4, None, 'foo', 7, 8, (2, 3)]如果有一个已经定义的列表,可以用extend方法向该列表中添加多个元素x = [4, None, 'foo']x.extend([7, 8, (2, 3)])# [4, None, 'foo', 7, 8, (2, 3)]注意:通过添加内容来连接列表是一种相对高代价的操作,这是因为连接过程中创建了新列表

2020-05-23 21:45:24 307

原创 python列表元素的增加和移除

来源《利用python进行数据分析》P58增加元素——append&insert使用append方法可以将元素添加到列表的尾部b_list = ['foo', 'bar', 'baz']b_list.append('dwarf')# b_list = ['foo', 'bar', 'baz', 'dwarf']使用insert方法可以将元素插入到指定的列表位置b_list.insert(1, 'red')# b_list = ['foo', 'red', 'bar', 'baz',

2020-05-23 21:36:57 176

原创 python元组拆包

来源《利用python进行数据分析》P55-57如果想要将元组类型的表达式赋值给变量,python会对等号右边的值进行拆包tup = (4, 5, 6)a, b, c = tup# a=4, b=5, c=6即使是嵌套元组也可以拆包tup = 4, 5, (6, 7)a, b, (c, d) = tup# a=4, b=5, c=6, d=7使用这个功能,可以轻易的交换变量名a, b = 1, 2b, a = a, b# a=2, b=1拆包的一个常用场景就是遍历元组或列表组成的序

2020-05-23 21:26:00 310

原创 python时间和日期

来源《利用python进行数据分析》P47-49datetime模块python内置了datetime模块,提供了datetime、date和time类型from datetime import datetime, date, timedatetime方法datetime包含日期和时间,定义方法如下:dt = datetime(2011, 10, 29, 20, 30, 21)可以从datetime中直接获取日期、时间等信息# 获取日dt.day # 29# 获取分钟dt.minute

2020-05-23 20:28:34 123

原创 python字符串格式化的另一种方法

来源《利用python进行数据分析》P44-45以前格式化字符串都是在字符串后面立即加上%或者format方法,读书时才发现,还可以保存待格式化的字符串,以后再调用format方法,实现更个性化的格式化template = '{0:.2f} {1:s} are worth US${2:d}'template.format(4.5560, 'Argentine Pesos', 1)结果为’4.56 Argentine Pesos are worth US$1’...

2020-05-15 23:06:21 91

原创 python对象类型及迭代检查

内容来源《利用python进行数据分析》P38-39isinstance方法可以用来检查数据类型,且可以接受一个包含数据类型的元组检查,比如:isinstance(x,(int,float))很多python容器类型的对象,都可以迭代,以下函数可见检查一个对象是否可以迭代:def isiterable(obj): try: iter(obj) return True except TypeError: # 不可遍历 return Fal

2020-05-15 22:43:16 119

空空如也

空空如也

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

TA关注的人

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