美文网首页
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