问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python列表,元组,集合,字典的区别和相互

发布网友 发布时间:2022-04-24 18:10

我来回答

3个回答

热心网友 时间:2022-04-06 06:56

元组和列表是类似的, 只是元组不可修改内容

注意这里指的是不可修改元组元素的指向, 你可以修改内容指向的内容

>>> lst = [1, 2, 3]        # 定义列表
>>> a = (1, 2, lst, 4)    # 注意元组a的a[2]是一个列表
>>> a
(1, 2, [1, 2, 3], 4)
>>> a[2] = 4            # 试图修改元组元素的指向, 报错
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <mole>
    a[2] = 4
TypeError: 'tuple' object does not support item assignment
>>> a[2][0] = 0        # 不修改元组元素的指向的元素, 但是修改指向的内容
>>> a
(1, 2, [0, 2, 3], 4)
>>> a[2].append(5)    # 不修改元组元素的指向的元素, 但是修改指向的内容
>>> a
(1, 2, [0, 2, 3, 5], 4)

字典完全区别于列表和元组

因为字典使用hash表来存储, 所以只有能够进行hash运算的才能作为键值

个人认为, 一般不可变的都能作为键, 比如str/tuple/None/function.列表不能作为键

最后, 由于字典是hash表算法{字典查找O(1), 列表遍历O(n)}, 在数据量巨大的时候, 字典的查找效率出奇的高

热心网友 时间:2022-04-06 08:14

列表是一组值,其中的值可以改变
元组也是一组值,其中的值不能改变
列表与元组可以相互转换
集合是一组唯一的无顺序的值
字典是无固定顺序的键值对

热心网友 时间:2022-04-06 09:49

Python列表,元组,集合,字典的区别和相互转
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
阳光燕山学校是贵族学校吗 小米14ultra跌至新低 小米14ultra值得购买吗 马卡龙多少钱一个 马卡龙为什么那么贵 正宗马卡龙多少钱一个-马卡龙为什么这么贵 今年河北的迁西板栗多少钱一斤、生的 板栗什么时候上市能卖到几月呢? 6月份能买到新鲜板栗吗? 睡眠银行的生物信息专家林晨瀚讲座谁有听过,对他们的生物信息助眠方法讲 ... 材料力学实验简介 Python列表,元组,集合,字典的区别和相互转换 python中元祖,列表,集合,字典的区别 Python3的元组,字典,列表,集合有什么联系和区别? 弱电工程参加投标需要什么资质证书 弱电工程参加投 从事弱电行业考什么资质证书好? 安装弱电系统和音响设备系统的资质等级具体是什么? 承包弱电工程需要什么资质 弱电楼宇智能化总共有哪些资质? 弱电工程(安防,智能建筑)这些如果要投标需要些什么资质啊? 弱电系统工程哪些项目需要办理资质?需要什么样的资质?如果没有资质怎么弄办理?需要哪些手续及相关的证件 软件科技公司办理监控安防资质、系统集成资质和弱电智能建设资质申请办理的条件和程序是怎样的呢? 全国有几家弱电系统集成7个甲级资质的公司 系统集成公司办理系统集成*资质,还牵涉到做弱电综合布线,需要什么资质? 有哪个国家规定弱电招标必须要求投标人有系统集成资质 做弱电系统集成需要考取哪些资质证书? 弱电系统集成可办哪些资质 在那个政府网站可以查询弱电系统集成商的资质? 中国农商银行电子现金怎么转入银行卡 如果是农商银行卡不小心把钱充到了电子现金里,应该怎么办 农商银行怎么圈提电子现金,卡里的钱误存到电子现金里了, Python解析列表和集合中的排序不同的原因是什么? 什么是Python列表? python字典和列表区别有哪些 python中什么是序列,列表,元组,字符串,索引,区别是什么? python中集合的元素可以是列表吗 水表配件安装视频 角的认识角的定义 卧室式智能水表怎样安装视频 关于立式水表安装的问题 家用水表竖式和横式有区别吗? 预付费水表怎样安装 请问枇杷酒有何功效? 如何正确安装和使用水表 家里怎么安装智能水表找谁按 枇杷可以泡酒吗,枇杷泡酒的功效与作用 立式水表内部结构和卧式水表机构区别 枇杷的功效与作用,枇杷可以泡酒吗 枇杷酒有什么功效? 用白酒泡枇杷有什么效果,味比较苦,有副作用吗? 枇杷酒副作用