python笔记-基本类型和容器

基本型

数值型

int float类似于C
/表示除法,结果为float
//表示整除,结果为int

字符串 string

ord()返回对应utf-8编码
chr()显示编码对应的字符
len()字符串长度
b'str'转换为bytes 传输或保存为文件时
encode()转换为指定编码

布尔型

TrueFalse注意大小写

容器

列表 list

[]声明列表,分隔元素
-1索引对应最后一个元素 负数索引为获取倒数元素
append()添加元素至末尾
insert()插入元素至指定序号
pop()删除末尾元素
pop(i)删除指定序号的元素
list支持泛型

元组 tuple

类似于常量,定义后不可变
()声明

当时定义tuple成员为list时,则可修改list内的成员

字典 dict

{}声明字典

d = {'key1':value1,'key2':value2}d.setdefault('key',value)d['key'] = value添加元素
pop()删除成员
clear()清除所有成员
get(key,value)显示key对应的值,如key值不存在,则返回value *若不设置value,则返回None

集合 set

声明 set()