美文网首页
python基础:数据类型&数据结构

python基础:数据类型&数据结构

作者: 马尔克ov | 来源:发表于2017-07-01 07:51 被阅读148次

一、数据类型

1.变量名

首字母不能是数字和_

大小写敏感

不能用保留字

2.数据类型

数值型:1,2,3

字符串:“1”,“2”,“3”

布尔型:True, False   与或非:&,| ,not

3.运算规则

3.1数值型

取整:7//4 = 1

求余:10%4=2

幂:2**3 = 8

浮点数越界:a=4.2, b=2.1,(a+b) == 6.3返回False

需要from decimal import Decimal

a = Decimal('4.2')才可以

3.2字符型

\转义字符, \n换行, \t tab等等

原始字符串:r‘C:\your\path’, 避免使用一大推转义

3.3逻辑型

与或非

二、数据结构

1.列Series

定义

from pandas import Series

x = Series(['a',True, 1])

可以自定义索引,x = Series(['a',True, 1], index = ['one','two', 'three'])

增删改查

索引从0开始,x[1] = True

添加append

删除drop

切片x[1:3]

2. 表DataFrame

from pandas import DataFrame

df = DataFrame('age'=[21,22,23], 'name'=['a', 'b', 'c'])

访问行 df = [1:2]

行索引 df.loc[['one','two']]

行列号 df.iloc[0:1, 0:1]

行索引+列名 df.at['first', 'name']

修改列名 df.columns = ['name1','name2']

修改行索引 df.index = range(1,4)

删除 df.drop() axis = 0删除行 axis=1删除列

相关文章

网友评论

      本文标题:python基础:数据类型&数据结构

      本文链接:https://www.haomeiwen.com/subject/adwicxtx.html