「大數據」(一百一十九)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>

不過在序列連接的過程中要注意的是,列表和字符串是無法連接在一起的,不然會出現錯誤,像上面的例子那樣。簡單來說,兩種相同類型的序列才能進行連接操作。


分享到:


相關文章: