Python数据类型使用的方法有哪些

这篇文章主要介绍“Python数据类型使用的方法有哪些”,在日常操作中,相信很多人在Python数据类型使用的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python数据类型使用的方法有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

01-

概述 | 六中数据类型

Python提供的基本数据类型有六种:

· 数字(Number)

· 字符串(String)

· 元组(Tuple)

· 集合(Sets)

· 列表(List)

· 字典(Dictionary)

内置的 type() 函数可以用来查询变量所指的对象类型。

02-

元组 | T.method()

元组:tuple()

关于元组的概念和基本用法不在这里赘述。

可以直接使用tuple()创建一个新的元组,或者,使用tuple()将一个对象转换成元组。

元组的特性是其中的元素不可修改。

这里涉及到的方法有两个:tuple.count(), tuple.index()。

1、tuple.count(value):返回元组中value的数量。

2、tuple.index(value, [start, [stop]]):返回value的第一个索引。如果value不存在,就会引发ValueError。可以设置start和stop限制index检索的范围。

来看一个实例。

Python数据类型使用的方法有哪些

按:元组的index方法设置区间代表的范围,与列表类型(list)一致。

03-

集合 | set.method()

集合:set()

关于集合的概念和基本用法不在这里赘述。

可以直接使用set()创建一个新的元组,或者,使用set(object)将一个对象转换成元组。

集合的特点是其中元素的唯一性。

1、set.add():将一个元素添加到集合,如果该元素已存在,则无效。一次只能添加一个元素。

Python数据类型使用的方法有哪些

2、set.pop():删除并返回一个任意的集合元素。如果设置为空,则会引发KeyError。

Python数据类型使用的方法有哪些

3、set.copy():返回集合的一个浅复制。关于潜复制的概念不在这里赘述。

Python数据类型使用的方法有哪些

4、set.difference():返回set1有set2没有的元素。

Python数据类型使用的方法有哪些

按:如果set1是set2的子集,则返回空集合。

5、set.difference_update():用set1有set2没有的元素更新set1。

Python数据类型使用的方法有哪些

6、set.discard():如果它是一个成员,从集合中移除一个元素。如果元素不是成员,则什么都不做。

Python数据类型使用的方法有哪些

7、set.intersection():将两个集合的交集作为一个新集合返回。

Python数据类型使用的方法有哪些

8、set.intersection_update():用自己和另一个的交集更新一个集合。

Python数据类型使用的方法有哪些

9、set.isdisjoint():如果两个集合交集为空,返回True。

Python数据类型使用的方法有哪些

10、set.issubset():报告另一个集合是否包含这个集合。是返回True。

11、set.issuperset():报告这个集合是否包含另一个集合。是返回True。

Python数据类型使用的方法有哪些

12、set.clear():移除集合中的所有元素。

Python数据类型使用的方法有哪些

13、set.remove() :从集合中移除一个元素;如果该元素不在集合中,就抛出一个KeyError。

Python数据类型使用的方法有哪些

14、set.symmetric_difference():将两个集合的对称差作为一个新集合返回。

15、set.symmetric_difference_update():将一个集合与它自身和另一个的对称差值进行更新。

Python数据类型使用的方法有哪些

按:两个集合的对称差是只属于其中一个集合,而不属于另一个集合的元素组成的集合

16、set.union():返回集合的并集作为一个新集合。

17、set.update():返回集合的并集并更新一个集合。

Python数据类型使用的方法有哪些

按:

集合基本运算和对应的方法:

并集:set.union()、set.update()

交集:set.intersection()、set.intersection_update()

补集:set.symmetric_difference()、set.symmetric_difference_update()

差集:set.difference()、set.difference_update()

到此,关于“Python数据类型使用的方法有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/tech/opensource/219819.html

(0)
上一篇 2022年1月2日 13:25
下一篇 2022年1月2日 13:26

相关推荐

发表回复

登录后才能评论