刚开始接触编程想学python,应该如何快速入门了解这门语言的特性。
看完下面的语言特性就差不多了,能帮助完们快速了解python(注:跟昨天文章下篇)。
每个语言特性只能通过实例来验证,无需过多解释。虽然我已尽力使例子清晰,但它们中的一些仍会看起来有些复杂,这取决于你的熟悉程度。所以如果看过例子后还不清楚的话,标题能够提供足够的信息让你通过Google获取详细的内容。
python语言特性
1、摊平列表:
2、生成器表达式
3、迭代字典
4、通过迭代字典反转字典
5、命名序列 (collections.namedtuple)
6、命名列表的继承:
7、集合及集合操作
8、多重集及其操作 (collections.Counter)
9、迭代中最常见的元素 (collections.Counter)
10、双端队列 (collections.deque)
11、有最大长度的双端队列 (collections.deque)
12、字典排序 (collections.OrderedDict)
13、缺省字典 (collections.defaultdict)
14、用缺省字典表示简单的树
15、映射对象到唯一的序列数 (collections.defaultdict)
16、最大最小元素 (heapq.nlargest和heapq.nsmallest)
17、笛卡尔乘积 (itertools.product)
18、组合的组合和置换 (itertools.combinations 和 itertools.combinations_with_replacement)
19、排序 (itertools.permutations)
20、链接的迭代 (itertools.chain)
21、按给定值分组行 (itertools.groupby)
继昨天13个特性,今天补齐剩下的,大家持续关注我观看更多python知识!
关注+转发,看我置顶文章有惊喜
领取专属 10元无门槛券
私享最新 技术干货