介绍
这篇文章运用简单易懂的例子给大家介绍Python基本数据类型有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
<强>数据类型强>
基本数据类型:
整型(int),浮点型(浮动),字符串(str),列表(李),元组(tuple),字典(东西),集合(组),布尔(bool)
数值类型(整数,浮点,布尔)
序列类型(字符串,列表,元组)
散列类型(字典,集合)
字节类型=字节(123)/a=b“123”
字节数组bytearrary (123)
可变序列:列表,集合,字典
不可变序列:字符串,元组
<强>数据类型方法强>
字符串方法
增:
字符串拼接
1. str1 + str2 + str3 2 " . join ([str1、str2 str3]) 3管理者;% s % s % s" % (str1 str2, str3) 4 !”{},{},{}“.format (str1、str2 str3)
删:
x.replace (m, n, x), m:准备替换的内容,护士:替换的内容,x:替换的个数
查:
x.index (m), m:索引的内容 x.find (m), m:索引的内容 x.count (m), m:计数的内容 x.isdigit(),是否是数字 x.isalpha(),是否是字母 x.isupper(),是否是大写 x.islower(),是否是小写 x.startswith (m),是否以m开的头 x.endswith (m),是否以m结尾
改:
x.upper(),转化为大写 害处(),转化为小写 x.strip()去左右空带白/带子去左空白/rstrip去空白 x.title(),标题化 x.capitalize(),第一个字母大写 x.split (m, x),以米为界分割,分割x次
<>强列表方法强>
增:
li.append (m), m:添加的内容 li.insert (x, m), x:元素下标位置,m:插入的内容 li.extend(列表),列表:为另一个列表
删:
li.pop (x), x:删除一个元素并返回该元素的值,若无参数x则从最后开始删除 li.remove (m), m:需要删除的内容 li.clear(),清空列表
查:
li.index (m), m:索引的内容 li.count (m), m:计数的内容
改:
列表[n]=x
其他:
复制(),浅复制 import copy 深复制,适用于两层列表 list1=copy.deepcopy(用于)
永久排序
li.sort(反向=True/false), m:列表,真倒排序,假正排序 m.reverse(),永久倒排序
临时排序
排序(li反向=True/false), m:列表,真倒排序,假正排序 逆转(m),临时倒排序
<强>元组方法强>
查:
t.index (m), m:索引的内容 t.count (m), m:计数的内容
<强>集合方法强>
交集,并集|差集-
增:
a.add (m), m:向集合里面添加的内容
删:
a.pop(),随机删除集合内容 a.remove(),指定删除集合内容
查:
a.isdisjoint (b), a与b是否存在交集 a.issubset (b), a是b的子集吗 a.issuperset (b), a是b的父集吗
改:
a.update (m),向集合里面添加元素m可以为字符串,列表,元组,集合,字典
<强>字典方法强>
增:
d=dict.fromkeys (m, n), m:键的来源可迭代对象,护士:设置值的默认值 d.setdefault (m, n),查询有则返回无则添加m:键,护士:值
删:
d.clear(),清空字典 d.pop (m), m:键,删除以米为键的字典 d.popitem(),删除最后一个字典
改:
d.update (m), m:添加的字典 dic [m]=n m:键,护士:值
查:
d.get (m), m:键,返回m键对应的值 d.keys(),获得键的列的表 d.values(),获得值的列的表 d.items(),同时获得键与值的元组,再通过遍历获得键与值
判断类型:
类型(),isinstance(变量,类型)
关于Python基本数据类型有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。