天池计划第二天:Python 入门(中)

天池计划第二天:Python 入门(中)

Python 推导式

列表(list)推导式
字典(dict)推导式
集合(set)推导式

  1. List item

推导式的详细用法:https://www.jianshu.com/p/0a269715a742

  1. List item

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中

3.set用法集锦
https://segmentfault.com/a/1190000018109634?_ea=7068836

Set的元素是不可变的,故不能直接讲列表和元组传入集合中,但可以通过set()函数将列表和元组转换为集合元素
天池计划第二天:Python 入门(中)_第1张图片
天池计划第二天:Python 入门(中)_第2张图片

4.list.sort(key=None, reverse=False) 对原列表进行排序。

key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse – 排序规则,reverse = True 降序, reverse = False 升序(默认)。
该方法没有返回值,但是会对列表的对象进行排序。
天池计划第二天:Python 入门(中)_第3张图片
5. 字符串方法:
lstrip([chars]) 截掉字符串左边的空格或指定字符。
rstrip([chars]) 删除字符串末尾的空格或指定字符。
strip([chars]) 在字符串上执行lstrip()和rstrip()

6.maketrans(intab, outtab) 创建字符映射的转换表,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标。
注意:两个字符串的长度必须相同,为一一对应的关系。
translate(table, deletechars="") 根据参数table给出的表,转换字符串的字符,要过滤掉的字符放到deletechars参数中。
天池计划第二天:Python 入门(中)_第4张图片
7.字典
字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。

数值、字符和元组 都能被哈希,因此它们是不可变类型。
列表、集合、字典不能被哈希,因此它是可变类型。

你可能感兴趣的:(天池计划第二天:Python 入门(中))