Python 炫技操作:连接列表的八种方法

2020-07-08 00:00:00 多个 代码 合并 列表 发烧友
于 公众号:《Python编程时光》
一个专注输出高质量 Python 开发知识的专栏。


系列导读

  1. Python 炫技操作:条件语句的七种写法

2. Python 炫技操作:合并字典的七种方法


Python 语言里有许多(而且是越来越多)的特性,是 Python 发烧友们非常喜欢的。在这些人的眼里,能够写出那些一般开发者看不懂的特性,就是高手,就是大神。

但你要知道,在团队合作里,炫技是大忌。

为什么这么说呢?我说下自己的看法:

  1. 越简洁的代码,越清晰的逻辑,就越不容易出错;
  2. 在团队合作中,你的代码不只有你在维护,降低别人的阅读/理解代码逻辑的成本是一个良好的品德
  3. 简单的代码,只会用到基本的语法糖,复杂的特性,会有更多的依赖(如语言的版本)

该篇是「炫技系列」的第三篇内容,在这个系列里,我将总结盘点一下,我所见过的那些炫技操作。在这里,如果你是 Python 发烧友,你可以学到一些写出超酷的代码书写技巧。同时,看了这些内容,对你在阅读别人的代码时,也许会有些帮助。

1. 直观的相加

使用 + 对多个列表进行相加,你应该懂,不多说了。

>>> list01 = [1,2,3]
>>> list02 = [4,5,6]
>>> list03 = [7,8,9]
>>>
>>> list01 + list02 + list03
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>

相关文章