Python 基础教程(3rd ed)(30):列表和元组 2.2.3

阅读数:18 2019 年 10 月 26 日 09:51

Python基础教程(3rd ed)(30):列表和元组 2.2.3

(通用的序列操作:序列相加)

可使用加法运算符来拼接序列。

复制代码
>>> [1, 2, 3] + [4, 5, 6]
[1, 2, 3, 4, 5, 6]
>>> 'Hello,' + 'world!'
'Hello, world!'
>>> [1, 2, 3] + 'world!'
Traceback (innermost last):
File "<pyshell>", line 1, in ?
[1, 2, 3] + 'world!'
TypeError: can only concatenate list (not "string") to list

从错误消息可知,不能拼接列表和字符串,虽然它们都是序列。一般而言,不能拼接不同类型的序列。

评论

发布