Data Analysis day1

42次阅读

共计 531 个字符,预计需要花费 2 分钟才能阅读完成。

Python 优势

适用于原型实现+搭建生产系统
粘合其它语言

Python 数据类型

类型
形式
特点
构造法
访问

元组
(1,’a’,3)
长度、元素固定
tuple()
tuple[0]

列表
[1,’a’,None]
可变
list()
[首: 末: 步长]

字典
{‘1′:’a’, ‘2’:’b’}
可变
dict(li1,li2)
d1[‘key’]

集合
{1,2,3}
元素唯一
可变
set([]) 或 {}

数据类型的方法
元组
+/.count
列表
一般.append./remove/.pop/.insert/.extend/.sort/.bisect/.insort
特殊 zip(li1, li2),生成一一对应列表
示例:
li1 = [‘1′,’2′,’3’]
li2 = [‘a’,’b’,’c’]
for i, (a,b) in enumerate(zip(li1,li2)): # enumerate 函数将元素的索引返回给 i
print (‘{0}: {1}, {2}’.format(i,a,b))
zip 反操作为 zip(*list)
字典
d1[new_key] = new_valued1.update({‘key’:’value’})
本次只介绍数据基本类型,列表生成式、map 函数、lambda 函数、生成器不再赘述。下次开始学习 NumPy 库。

正文完
 0