Python学习笔记(六)定制数据对象

注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书

Python术语

  • “字典”——–这是一个内置的数据结构,允许将数据值与键关联。
  • “键”——–字典中查找的部分。
  • “值”——–字典中的数据部分(可以是任何值,也包括另一种数据结构)。

更多Python术语

  • “self”——–这是一个方法参数,总是指向当前对象实例。

BULLET POINTS

  • 使用dict( ) 工厂函数或使用{}可以创建一个空字典 。
  • 要访问一个名为person的字典中与键Name关联的值,可以使用我们熟悉的中括记法:person['Name']
  • 类似于列表和集合,Python的字典会随着新数据增加到这个数据结构中而动态扩大。
  • 可以先创建一个空字典:
    new_d = { }new_d = dict( )
    然后增加数据
    d['Name'] = 'Eric Idle'
    来填充字典,或者也可以一次完成以上的全部工作:
    `new_d = {‘Name’: ‘Eric Idle’}
  • 可以用class关键字定义一个类。
  • 类方法(代码)与函数的定义基本相同,也就是说,要用def关键字定义。
  • 类属性(数据)就像是对象实例中的变量。
  • 可以在类中定义__init__( )方法来初始化对象实例。
  • 类中定义的每个方法都必须提供self作为第一个参数。
  • 类中的每个属性前面都必须有self,从而将数据与其实例关联。
  • 类可以从零开始构建,也可以从Python的内置类或其他定制类继承。
  • 类可以放在一个Python模块中,并上传到PyPI。
    原文作者:胡萝卜小兔
    原文地址: https://www.jianshu.com/p/e02098d8b098
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞