python的数据类型都有哪些-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

十年的和硕网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整和硕建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“和硕网站设计”,“和硕网站推广”以来,每个客户项目都认真落实执行。

这篇文章主要介绍python的数据类型都有哪些,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

python的基础数据类型的知识:

1、列表的使用

定义空列表。

List = [ ]

列表的长度

len(list)

列表的组合

list1 += list2

判断元素x是否位于列表

 if x in list:

列表的遍历(正序逆序,和附加索引的遍历)

for x in list:(正序)
for x in list[::-1]:(逆序)

index(索引) value(值) enumerate(sequence, [start=0])

sequence – 一个序列、迭代器或其他支持迭代对象。

start –> 下标起始位置。

例如1:

list = [1,2,3,4]
for index, value in enumerate(list):
  print(index, value)

运行结果:

0 1 
1 2 
2 3
3 4

例如2:

list = [1,2,3,4]
for index, value in enumerate(list,start=2):
  print(index, value)123

运行结果:

2 1
3 2
4 3
5 4

求列表元素的大最小值

max(list)  
min(list)

求列表元素的平均值(前提列表元素都是数字)

sum(list) / len(list)

在列表末尾添加新的对象X

list.append(X)

统计某个元素X在列表中出现的次数

list.count(X)

#在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

list.extend()

从列表中找出某个值value第一个匹配项的索引位置

list.index(value)

将对象value插入列表某位置index

list.insert(index, value)

移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 list.pop([index = -1])

使用方法:

>>> list = [1,2,3,4]
>>> list.pop(1)
2
>>> list
[1, 3, 4]

移除列表中某个值value的第一个匹配项

list.remove(value)

反转列表中元素

list.reverse()

对原列表进行排序(正序逆序,关键字排序,这个自己百度)

list.sort( key=None,reverse=False)

清空列表

list.clear()

复制列表

list.copy()

删除列表元素

del list[index]

2、字典的使用

创建空字典

dict = { }

判断元素是否在字典

If key in dict:

计算字典元素个数

len(dict)

添加元素到字典

dict[key] = value

update方法

如果存在则更新,不存在则添加

dict.update({key:value})

示例:

>>> d = {1:2,2:3}
>>> d.update({3:4})
>>> d
{1: 2, 2: 3, 3: 4}
>>> d.update({3:5})
>>> d
{1: 2, 2: 3, 3: 5}

字典的get方法

字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。

key – 字典中要查找的键。

default – 如果指定键的值不存在时,返回该默认值值。

遍历字典

for key, value in dict.items():

字典键

dict.keys()

字典值

dict.values()

删除键

del dict[key]

删除字典

del dict

清空字典

dict.clear()

3、集合的使用

创建一个集合

s = {x1,x2,x3……}
# (创建空集合)
s = set()

在集合中添加一个新的元素e;如果元素已经存在,则不添加

s.add(e)

从集合中删除一个元素,如果元素不存在于集合中,则会产生一个KeyError错误

s.remove(e)

从集合S中移除一个元素e;

s.discard(e)

清空集合内的所有元素

s.clear()

从集合S中删除一个随机元素;如果此集合为空,则引发KeyError异常

s.pop()

计算元素个数

len(s)

判断元素e是否存在于s

If e in s:
If e not in s:

对于集合X,Y

差集

X – Y

并集

X | Y

交集

X & Y

对称差集(项在t或s中,但不会同时出现在二者中)

X ^ Y

判断集合的包含关系

例如:(X 包含 Y,Y ⊆ X )

>>> X = {1,2,3,4,5,6}
>>> Y = {2,3,4,5}
>>> X > Y
True
>>> X >= Y
True
>>> X < Y
False

以上是python的数据类型都有哪些的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!

文章名称:python的数据类型都有哪些-创新互联
文章链接:https://www.cdcxhl.com/article44/dsighe.html

成都网站建设公司_创新互联,为您提供网站维护小程序开发自适应网站品牌网站制作网站制作企业建站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都seo排名网站优化