zoukankan      html  css  js  c++  java
  • python基本数据类型

    1、数字 int

    int(整型)

    2、布尔值 bool
      真或假
      1 或 0
    3、字符串 str(有序 可迭代 不可改 )
    常用操作:id type count encode decode startswith endswith len index format strip split replace join
    • 移除空白
    • 分割
    • 长度
    • 索引
    • 切片
    4、列表 list (有序 可迭代 可改)【】
    常用操作:append extend insert del for in len copy count pop remove reverse sort
    • 索引
    • 切片
    • 追加
    • 删除
    • 长度
    • 切片
    • 循环
    • 包含
       

    5、元组 tuple(有序 可迭代 一级元素不可改 不可添加和删除 写元组后面建议加逗号)()

    常用操作:count index
    • 索引
    • 切片
    • 循环
    • 长度
    • 包含

    6、字典 dict(无序 可迭代 可改){k:v}

    常用操作:len for get keys values setdefault items fromkeys copy update popitem

    • 索引
    • 新增
    • 删除
    • 键、值、键值对
    • 循环
    • 长度

     7、集合 (无序 可迭代 不可改 可删除 不可变类型 不同元素去重 ){‘k’}

    常用操作:add copy clear pop remove discard len for in difference union intersection

    • 新增
    • 删除
    • 差集 并集 交集 & | -
    • 循环
    • 长度

    frozenset(str) 不可变集合

    集合可去重 set(list)

    8.其他

    可变与不可变对象

      不可变对象:数字 字符串 元组 所谓不可变是值和身份id都不变          赋值时开辟新内存空间生成新值

      可变    对象:列表 字典 集合 所谓可变是指对象的值可变,身份id不变   赋值时将保存的引用指向新创建的对象

    有序与无序

      直接访问:数字

      顺序访问:str list tuple

      无序 映射:dict set

  • 相关阅读:
    课后作业之评价
    课堂作业之寻找水王
    构建之法阅读笔记04
    课下作业
    构建之法阅读笔记03
    学习进度条九
    学习进度条八
    冲刺第五天
    构建之法阅读笔记02
    冲刺第四天
  • 原文地址:https://www.cnblogs.com/icemonkey/p/10424726.html
Copyright © 2011-2022 走看看