哈哈,终于进行了更新了!让大家久等了!小伙伴们是不是等很久了呢?小C最近真的比较忙,真的没有时间进行笔记的更新。小C一有时间就会进行更新的,希望大家能够谅解。下面呈上Python笔记(八),各位多多指教!
一
关于列表的函数:
#append,插入一个内容,在末尾进行追加;
#insert,在指定的位置进行添加内容;
格式insert(index,data),插入位置是index的前面,data是要插入的内容
#del,删除操作;
#pop,从对位拿出一个元素,把最后一个元素取出来;
#remove,在列表中删除指定的值的元素(注意,如果值不在列表中会报错)
在进行remove操作的时候可以先进行try。。。excepty语句,或者进行一个判断;
If(x in list):
List.remove(x)
输出两个值的id值,我们就可以知道这是在原list上进行操作的;
#clear,清空操作(如果在不需要保持地址不变的情况下,可以直接进行以下操作进行清空列表)a=list()或者是a=[];
#reverse,原地进行列表内容的反转,把前后顺序进行调换;
#extend,扩展列表,两个列表,把后面一个列表直接链接到前一个列表上;
#count,查找列表中指定值或者元素的个数;
#copy,拷贝,此函数是浅拷贝;
##深拷贝和浅拷贝的区别:
Copy函数是一个浅拷贝函数,只是进行内容层面的拷贝;
深拷贝需要使用到特定的工具;
二
元组tuple
前面我们知道list是列表,在这我们可以将元组看成是一个不可以更改的list;
三
元组的创建
#元组的特性
1.是一个序列表,是有序的;
2.元组的数据可以进行访问,但是不能被修改,不能被修改,不能被修改,重要的事情说三遍;
3.元组的数据可以是任意类型的;
4.除了修改操作,元组包含list的所有特性,比如索引,序列相加,相乘等,是一摸一样的;
四
关于元组的函数
对于list函数也是适用的
#len:获取元组的长度
#max,min:最大最小值
#tuple:转化或者创建元组
#count:计算指定数据的出现次数
#index,指定元素在元组中的索引位置
如果查找的数字是多个,会返回第一个的位置
#元组变量交换法
两个元组中的变量进行值的交换
五
集合set
1,集合是高中数学中的一个概念;
2,一堆确定的无序的唯一的数据,集合中每一个数据成为一个元素;
3.命名时大括号内一定要有值,否则定义出的是一个dict;
关注更多内容,要先点击这里哦~
领取专属 10元无门槛券
私享最新 技术干货