千锋教育-做有情怀、有良心、有品质的职业教育机构

Python自学daily之模块/list/tuple/dict

来源:千锋教育
发布时间:2023-11-06 10:03:57
分享

一:Dir()列出模块定义的标识符。标识符有函数、类和变量。如果不提供参数,它返回当

前模块中定义的名称列表。

>>>a=5

>>>dir()

['__builtins__','__doc__','__name__','__package__','a','sys']

>>>dela

>>>dir()

['__builtins__','__doc__','__name__','__package__','sys']

>>>

二:list列表

列表中的项目应该包括在方括号中,一旦你创建了一

个列表,你可以添加、删除或是搜索列表中的项目。由于你可以增加或删除项目,我们说列表

是可变的数据类型,即这种类型是可以被改变的。

三:元组

元组和列表十分类似,只不过元组和字符串一样是不可变的。元组通过圆

括号中用逗号分割的项目定义。我们可以通过一对方括号来指明某个项目的位置从而来访问元组中的项目,就像我们对列表的

用法一样。这被称作索引运算符。我们使用new_zoo[2]来访问new_zoo中的第三个项目。我们

使用new_zoo[2][2]来访问new_zoo元组的第三个项目的第三个项目。

四:字典

我们可以使用in操作符来检验一个键/值对是否存在,或者使用dict类的has_key方法。你可以使

用help(dict)来查看dict类的完整方法列表

以上内容为大家介绍了Python自学daily之模块/list/tuple/dict,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。https://www.mobiletrain.org/

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • Python之详解__slots__ 这个__slots__关键字究竟是做什么的呢?它主要有两个功能,我们先来说第一个功能,就是限制用户的使用。我们都知道Python是一门非常灵活的动态语言,很多在其他语言看起来完全不能容忍的事情在Pyt
  • Python之详解__str__, __repr__和__format__ 我们先从类和对象当中最简单的打印输出开始讲起,打印一个实例是一个非常不起眼的应用,但是在实际的编程当中却非常重要。原因也很简单,因为我们debug的时候往往会想看下某个类当中的内容是不是符合我们的预期
  • Python 的 import 机制 1.1什么是import机制?通常来讲,在一段Python代码中去执行引用另一个模块中的代码,就需要使用Python的import机制。import语句是触发import机制最常用的手段,但并不是唯一
  • python的查找器 一、元路径查找器(metapathfinder)元路径查找器的工作就是看是否能找到模块。这些查找器存放在sys.meta_path中以供Python遍历(当然它们也可以通过import勾子返回,参见上
  • Python中的hash 有没有想过,Python中的字典为什么这么高效稳定。原因是他是建立在hash表上。了解Python中的hash表有助于更好的理解Python,因为Python中字典无处不在。hash函数哈希函数是一个
  • Python 里的hash()函数 python中含有内置的函数去给对象生成哈希值,也就是hash()函数,这个函数将一个对象作为输入,返回一个整数的hash值。内部的,这个函数涉及到.\__hash\__()这个输入对象的方法,所以呢