Python如何生成元组和字典


本文小编为大家详细介绍“Python如何生成元组和字典”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python如何生成元组和字典”文章免费云主机域名能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。元组是元素按顺序组合后的产物,元组对象的类型是tuple型含有两个元素的元组成为数据对元组可以包含任意数量和任意类型的元素,其元素总数可以为0、1、2等,并且元素的先后顺序是由意义的。另外,元组中的元素类型没有必要一致,可以多种类型组合在一起。元组是不可变类型,这一点与列表完全不同以“,”作为分隔符排列元素后,可以通过表达式结合运算符()包围元素序列生成元组。与列表一样,元组的最后一个元素后可以放“,”。如果不会产生歧义,()也可以省略。这一点和列表完全不同。示例:注意:想tuple02和tuple03那样,如果元组只有一个元素,元素末尾的“,”就是必不可少的。这是因为如果省略“,”,程序会认为该变量是单一的值而不是元组。tuple函数是内置函数,它基于字符串和列表等各类对象来生成元组,另外,在不传递实参的情况下调用tuple()会返回空元组使用range函数生成数列(可迭代对象)后,通过tuple函数转换该数列可以轻易生成以特定范围数值为元素的元组divmod函数是内置函数,它会生成并返回一个元组,该元组的元素是函数的第1个参数除以第2个参数后得到的商和余数字典是dict型,可拥有任意个元素。字典最突出地特征其所有元素都是键和值得数据对“键:值”形式的元素之间用“,”隔开。另外,使用中空的{ }会生成空字典使用内置函数dict可以生成各种类型对象的集合。在不传递实参的情况下调用dict()会生成空字典从元组的列表生成字典,元组的第1个元素被程序解释为键,第2个元素被程序解释为值(下图a)通过zip函数汇总两个列表并将其转换为字典(下图b)读到这里,这篇“Python如何生成元组和字典”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。

相关推荐: MySQL流程控制while,repeat,loop循环实例分析

本文小编为大家详细介绍“MySQL流程控制while,repeat,loop循环实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“MySQL流程控制while,repeat,loop循环实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/15 16:46
Next 05/15 16:46

相关推荐