大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > Python语言 > 《大宇:我和马哥学Python》 > [002.04]可调用对象,以及列表和字典

[002.04]可调用对象,以及列表和字典

发布时间:2018/07/21 《大宇:我和马哥学Python》 标签python阅读:146

类:

数据+方法

3+5

3.__add__(5)

列表和字典:

变量名:没有类型

对象:有类型

callable():

点号运算符:属性:数据

返回一个数据,显示则要使用print语句

方法:操作()

调用:执行一段代码

可调用对象:callable()

类型:

字串:”,””,””””””

列表:[]

元组:()

字典:{}

数值:

集合:无序排列、可哈希:

支持集合关系测试:

成员关系测试:

  • in
  • not in
  • 迭代

不支持:索引、元素获取、切片

集合的类型:set(),fronzenset()

没有特定语法格式,只能通过工场函数创建

如何获取使用帮助:

获取对象支持使用的属性和方法:dir()

某方法的具体使用帮助:help(list.pop)

获取可调用对象的文档字串:print obj.__doc__

集合类型的方法:

集合操作:

例子:

set和frozenset:

容器、类型、对象

所有对象都有引用计数

列表和字典都支持两种类型的复制操作:浅复制和深复制可使用copy()和deepcopy()实现。

Python中的所有对象都是”第一类”,这意味着使用标识符命名的所有对象都具有相同状态

于是,能够命名所有对象都可以直接当数据进行处理。

所有序列都支持迭代。

The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu

您好!请登录

合作网站快捷登录:
点击取消回复

已有0评论

    大宇博客

    点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息