python基本数据类型

it2022-05-07  2

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

 

 

转载于:https://www.cnblogs.com/icemonkey/p/10424726.html


最新回复(0)