Python总结(字符串、列表、元组、字典、集合和文件)

Python的对象有很多:

这里写图片描述

其中字符串(strings)、列表(lists)、元组(tuples)、字典(dictionaries)、集合(sets)也是对象,这次总结主要理清这几种对象的关系,以及这种对象的性质和方法,文中截图来自于Learning Python 5th Edition.pdf

按类型来划分:

序列(sequence) 映射(mappings)
字符串 字典
列表
元组

按性质来划分:

不可变(Immutable) 可变(Mutable)
数字(numbers) 列表
字符串 字典
元组 集合

这里写图片描述

字符串、列表和元组均是序列,是有序的,一些序列方法对序列均通用,比如len() 和切片等。数字、字符串和元组是不可变类型,内容均不可变,如果要改变字符串中某个字母可以先利用list()变为列表,内容替换之后在利用 ''.join(L)将列表变为字符串。字典的值是可变的,但键必须是不变类型。

字符串:

这里写图片描述

可以通过help()查看具体方法如何使用

这里写图片描述

列表:

这里写图片描述

字典:

这里写图片描述

元组:

这里写图片描述

文件:

这里写图片描述

具体事例见之前笔记,此处仅做快速查阅用。

列表和元组

集合和字典

字符串

文件操作

展开阅读全文

没有更多推荐了,返回首页