python模块和数据结构 Modules and Data Structures
Modules 模块
每个python模块都有__name__属性,如果__name__ == __main__,则其独立运行
dir 函数
dir()用于返回作为参数的模块的所有属性,不传参时返回当前模块所有属性。
del 属性, 删除属性
Data Structures 数据结构
列表 list 元组 tuple 字典 dictionary 集合 set
列表 list[1:-1] 指的是从list列表的第二个元素到倒数第二个元素(没有最后一个)
第三个参数:步长 list[::2]会得到第0,2,4...位元素。
元组内容不能修改
集合和数学中的集合类似
引用
如果建立了一个对象并分配给某个变量时,该变量只会查阅对象,不能作为副本;而若想生成一个副本,则要用到切片,
例:
shoplist = ['apple', 'mango', 'carrot', 'banana']
mylist = shoplist[:]
这样更改列表shoplist的时候,mylist不会跟着变化。
字符串的更多内容
字符串可以作为对象,有方法

浙公网安备 33010602011771号