数据的基本运算在这里只是做以总结,就比如你学汉字会拼音一样,没什么好说的,背下来就行了
[ 空值对象None,整型数据int,浮点型数据float,字符串str,复数complex,布尔值bool ]
[ 与and(并且),或or(两者之一),非not(非负即正)]
[ if condition:\n result \n elif condition: \n result \n else:result 语句,先执行if条件,如果if条件不满足,执行else语句 ]
[ while True: 真值无限循环,break停止返回,continue跳出本次循环 for item in range(x) 根据所给x的参数循环x遍,range(x)处放置可迭代对象,此处用range(x)举例 ]
[ range方法(又名整数序列生成器) range(起始点,结束点,间隔)即可生成定义范围内的整数 len(list) 用于生成list列表的长度 两个方法经常组合使用,for item in range(len(list))即可遍历列表里面的元素 ]
[容器(装载数据的一个集) 索引(容器内元素的地址,可以用索引寻找元素) 切片容器名[开始索引:结束索引:步长] ]
[列表list(有序的数据集) 列表推导式:new_list = [ item(此处可直接对item进行操作) for item in list if condition ] 列表可以进行索引切片操作 添加元素list.append(x);删除元素list.remove(x);定位加元素list.insert(索引,x);索引删元素del list[索引];修改用切片覆盖式方法 浅拷贝列表直接用索引覆盖或list.copy(),深拷贝需import copy \n list02 = copy.deepcopy(list01) ]
[元组tuple 元组即为空间固定的列表,不可添加、删除、修改内容,但可根据索引寻找相应元素]
[字典dict 由一系列键值对所组成的可变映射容器 {键:值} 取键for key in dict.keys() 取值for value in dict.values() 取键值对for key,value in dict.items() 提取键c对应的值dict["c"];删除键对应的值del dict["c"];添加键对应的值dict["c"] = "x" 字典键不可重复且一键对一值或一键对多值,多值可相等]
[集合set 相当于只有键没有值的字典,常用于去重方法{a,b,c,d} 添加set.add("a")删除discard("a") 取交集=set_a&set_b;取并集=set_a|set_b;取补集=set_a^set_b]
以上为小编自行整理材料,如有不足或语法错误望私信指正,共同进步