python学习(三)数据类型

首页 » Python » 正文

字典表dict

 

  • 声明

   {键:值,}
   dict(键 = 值)

 

  • 操作

  1. 获取

      d[‘键’]
      d.get(‘键’,默认值)

   2.合并

     d.update(d2)

   3.属性

    .values()列出值
    .items()列出属性和值
    .keys()检查属性
    排序键
    将keys()放入列表,使用全局函数sorted()。sorted()是全局函数不用点出来,只要对象可以嵌套就可以使用,.keys()输出的是视图,可以嵌套。
 

元组tuple

 

  • 特性

    任意对象的有序集合
    通过下表访问
    属于“不可变类型”

  • 声明

  (元素,)

  • 操作

   .index(元素)返回下标
   .count(元素)返回元素数量
   namedtuple
   from collections import namedtuple
   Employee = namedtuple(‘Employee’, [‘name’, ‘age’, ‘fuck_boy’, ‘Fitness’])
   Jerry = employee(‘Jerry’, age = 25, fuck_boy = games_gorden, fitness = 100)
   Ferry.age
    >>>25

文件

 

  • 基本语法

    初始化file = open(‘文件名’,mode)
    mode
    'r'读
    'w'写
    'a'追加(append)
    'b'操作的是二进制的文件
    '+'即可读又可写

  • 操作

    .read()整个读取
    .readline()读取一行
    .readlines()读取所有行
    .close()关闭文件
    pickle存取python对象
    D = {‘A’ : 1, ‘B’ : 2}
    F = open(‘Ok.pkl’, ‘rb’)
    import pickle
    Data = pickle.load(F)
    F.close()
 如果想要结束操作其自己结束的话, 用
 with open(‘Ok.pkl’) as f:
  程序
dump(对象,目标文件)
load(文件)读出来文件并且保留python格式

汇总

集合

 

  • 序列:

可变的

例如:list列表

不可变的

包括三部分

  1. str字符串
  2. 元组 tuple
  3. 字节数组
  • 映射

字典表dict

 

  • 集合

Set

数字

  • 整形

int
boolean

 

  • 浮点型

float
decimal
fraction…

可调用

函数 function
生成器 generator
类 class
方法

 

其他

文件
None
视图
・・・

内部

type

拜师教育学员文章:作者:587-王同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《python学习(三)数据类型》 发布于2019-10-28

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录