Python笔记(八)

哈哈,终于进行了更新了!让大家久等了!小伙伴们是不是等很久了呢?小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;

关注更多内容,要先点击这里哦~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180531G1M0SV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券