「大数据」(一百一十九)Python基础之序列:序列相加

【导读:数据是二十一世纪的石油,蕴含巨大价值,这是·情报通·大数据技术系列第[119]篇文章,欢迎阅读收藏】

1 基本概念

序列相加,就是序列连接 。

2 术语解释

序列:最基本的数据结构。

索引:序列中的每个元素被分配一个序号 — 即元素的位置,从 0 开始

列表和元组: Python 中包含了 6 中内建的序列,最常用的是 : 列表和元组(其余的内建序列类型有字符串、 Unicode 字符串、 buffer 对象和 xrange 对象);列表和元组的主要区别在于,列表可以修改,元组则不能。

「大数据」(一百一十九)Python基础之序列:序列相加

3 详细说明

通过使用加号可以进行序列的连接操作 , 比如 :

<code>Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> [1,2,3]+[4,5,6]
[1, 2, 3, 4, 5, 6]
>>>
>>> 'My ' + 'name ' + 'is ' + '情报通'
'My name is 情报通'
>>>
>>>/<code>
<code>>>>  # 不过在序列连接的过程中要注意的是,列表和 字符串 是无法连接在一起的,不然会出现错误,像上面的例子那样。简单来说,两种相同类型的序列才能进行连接操作。
>>> [1,2,3]+"情报通"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate list (not "str") to list
>>>/<module>/<stdin>/<code>

不过在序列连接的过程中要注意的是,列表和字符串是无法连接在一起的,不然会出现错误,像上面的例子那样。简单来说,两种相同类型的序列才能进行连接操作。


分享到:


相關文章: