int
int bit_lenth=数字转换成二进制 比特楞丝
str
s.capitalize()=首字母大写 开的赖可 s.upper()=全部大写 啊铺 s.lower()=全部小写 搂我 s.swapcase()=大小写翻转 丝窝肯森 s.titler()=间隔或特殊字符首字母大写 泰头 s.startswith(开头,索引,切片)=以什么开头 丝大耳为值 s.endswith(开头,索引,切片)=以什么结尾 恩的为的 s.sidigit()=全部由数字组成 音丝DJ可 s.isalpha()=全部由字母组成 音丝马耳法 s.isalnum()=由数字或者字母组成 音丝内母 s.isspace()=由空格组成 音丝思呗丝 s.strip()=默认删除空格 丝锤不 s.rstrip()=默认删除右边空格 R丝锤不 s.lstrip()=默认删除左边空格 L丝锤不 s.replace('旧的','新的')=替换字符串 瑞普类丝 s.split()=字符串的分割 丝皮琳特 s.format()={}=格式化输出 佛慢特 s.center(数字,填充物)=居中,填充物 森特 s.find(你的,索引,切片)=通过元素找索引下标,找不到返回-1,可切片 饭的 s.index(你的,索引,切片)=通过元素找索引,找不到返回-1,可切片 音待死 s.expandtabs()= =差几位补几位 以可丝特波
list
增 l.append()=添加到最后 额喷的 l.insert(索引,你的)=插入到哪哪哪 银色 l.extend()=分解成最小元素添加到最后,对原列表操作 以可丝疼波 删 l.remove()=按照元素去删除 雨木 l.pop('索引')=按照索引去删除,默认删除最后一个 破 l.clear()=清空列表 可勒铺 del l[索引]=删除列表,可以切片删除 del 改 l[索引]='新的'=直接操作 l[切,片]='新的'=切片是按照最小元素添加 查 l.index()=元素找索引,列表只能用他 音待丝 for lis in list=for循环查 l[索引,切片]=查出来是一个列表
tuple
儿子不能改,孙子能改
dict
数据类型划分:可变数据类型,不可变数据类型
不可变数据类型:tuple,bool,int,str 可哈西
可变数据类型:list,dict,set 不可哈西
dict keys:必须是不可变数据类型,可哈西
values:任意数据类型
dict 优点:二分查找
对字典的任何操作都是对原字典操作 增 d.setdefault(键,值)=有键值对不做任何改变,没有则添加 赛特音佛特 d[键]=值=没有键值对则添加,有则覆盖 删 d.pop(键,返回值)=按照键去删除,返回值可以自己设置 破 d.popitem()=默认删除最后一个 破吧艾特 d.clear()=清空字典 可勒铺 del d{}=删除字典,没有就报错 改 d.update(di)=把d添加到di=d,有就覆盖没有就添加 啊不勒得 查 get()=默认没有就返回None,可以自己设置返回值 盖特 items()=查出来没有括号和冒号 艾特莫丝 keys=键 valuse=值 for dic in dict:=查出来是键 for dic in values:=查出来是值 for dic in dict.items:=查出来是键值 for k,v in d.itmes:=查出来没有括号和冒号
set
他里面的元素必须是不可变的数据类型,无序不重复 增 s.add()=随机增加 s.upbate()=分成最小元素随机增加 啊不勒得 删 s.pop()=随机删除 破 s.remove()=按照元素去删除 雨木 s.clear()=清空集合 可勒铺 del s{}=删除集合 查 for se in set:print(se) 返回True,False s & e =求交集 s | e =求并集 s - e =求差集 s ^ e =反交集 s < e =子集 s > e =超集
文件操作
with open('文件名',mode=读写追加,encoding='编码方式') as f:
f.close=没有用with就要写他关闭 可搂s 只读 r f.read(数字)=只读,读到第几个是按照编码的字节来读 瑞的 f.readable()=是否可读 瑞的a波 f.readline()=一行一行的读 瑞的烂 只写 w f.write()=只写 瑞特 f.writeable()=是否可写 追加 a f.write()=追加 瑞特 功能 f.seek()=按照字节调光标 s可 f.seekable()=是否调光标 s可a波 f.tell()=告诉你光标的位置 泰耳 f.seek(变量-9) f.truncate()=截取一段删除,第几个是按照编码的字节来删除 穿k丝 f.readlines()=每一行当成列表的一个元素读,添加到列表中 瑞的赖丝 flush()=强制保存 符赖神 =换行符