这期内容当中小编将会给大家带来有关Python数据类型方法分别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
-01-
数据类型
Python提供的基本数据类型有六种:
· 数字(Number)
· 字符串(String)
· 元组(Tuple)
· 集合(Sets)
· 列表(List)
· 字典(Dictionary)
内置的 type() 函数可以用来查询变量所指的对象类型。
-02-
列表 | L.method()
列表:list()
关于列表的概念和基本用法不在这里赘述。
可以直接使用list()创建一个新的列表,或者,使用list()将一个对象转换成列表。
1.L.append(object):将对象添加到列表末尾。
2.L.insert(index, object) : 在第index个元素前插入一个元素。
3.L.extend(iterable) : 用迭代器扩展列表。关于迭代器的概念不在这里赘述。
4.L.copy() :返回列表的潜复制。关于潜复制的概念不在这里赘述。
5.L.count(value) : 返回列表中value的数量。
6.L.index(value, [start, [stop]]) :返回value的第一个索引。如果value不存在,就会引发ValueError。可以使用start和stop制定检索的范围。
7.L.pop([index]) :删除和返回索引项(默认值)。如果列表为空或索引超出范围,则会引发IndexError。
8.L.remove(value) : 删除第一次出现的值。如果值不存在,就会引发ValueError。
9.L.clear() :删除列表中的所有条目。
10.L.reverse() : 产生一个反序的列表替换原列表。
11.L.sort(key=None, reverse=False) : 将列表排序,替换原列表。
-03-
字典 | D.method()
字典:dict()
关于字典的概念和基本用法不在这里赘述。
可以直接使用dict()创建一个新的字典,或者,使用dict()将一个对象转换成字典。
1.D.values() : 返回字典中所有的值。
2.D.keys() : 返回字典中所有的键。
3.D.items() : 返回字典中的所有条目。
4.D.get(key[,default]) : 返回指定键的值,如果值不在字典中返回默认值值
。
5.D.copy(): 返回字典的潜复制。
6.D.pop(key[,default]) :删除指定的键并返回相应的值。如果没有找到该键,则返回默认值,否则会引发KeyError。
7.D.popitem(): 删除并返回一些(键,值)对作为2元组;但是如果D是空的,则抛出KeyError。
8.D.clear(): 删除字典中的所有条目。
9.D.setdefault(k[,d]) : 功能相当于D.get(), 如果键不存在,则在字典中增加这个键,并设置默认值。
10.D.update([E, ]**F): 使用字典或迭代器更新原字典. 可以是将字典中的键值对更新到原字典中。如果E存在且其中包含.key()方法(即字典),那么执行这个算法: for k in E: D[k] = E[k]。如果E存在且没有.key()方法(非字典),那么执行这个算法: for k, v in E: D[k] = v。在这两种情况下,都遵循: for k in F: D[k] = F[k].
11.dict.fromkeys(iterable, value=None, /) 是一个内建方法。创建一个新字典,以迭代器中元素做字典的键,value为字典所有键对应的初始值
上述就是小编为大家分享的Python数据类型方法分别是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。