程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python之元組的基本操作

編輯:Python

博主簡介:原互聯網大廠tencent員工,網安巨頭Venustech員工,阿裡雲開發社區專家博主,微信公眾號java基礎筆記優質創作者,csdn優質創作博主,創業者,知識共享者,歡迎關注,點贊,收藏。


一、背景

Python 是一門易於學習、功能強大的編程語言。它提供了高效的高級數據結構,還能簡單有效地面向對象編程。Python 優雅的語法和動態類型以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的理想語言。下面我們來介紹一下python元組的基本操作。


二、基本操作

1、概念

元組(tuple):與列表類似,不同之處在於不能修改元組的元素,元組使用圓括號包含元素,而列表使用方括號包含元素。

2、創建元組

只需要在圓括號中添加元素,並使用逗號分隔元素即可,也可省略圓括號,直接使用逗號分隔元素。 (1)如果要定義一個空元組,可以用沒有包含內容的圓括號來表示。 (2)Python在定義只有1個元素的元組時,在元素後面必須加一個逗號“,”,例如。

x = ('a', 'b', 1, 2, 3) # 創建元組x
print(x)
y = 'a', 'b', 'c', 'd' # 創建元組y時省略了圓括號
print(y)
x = () # 創建空元組x
print(x)
x = (1,) # 創建只有一個元素的元組x
print(x)

結果如下。

3、訪問元組

與列表類似,可以使用下標索引來訪問元組中的值。

x = ('a', 1, 3.14) # 創建元組x
print(x[0]) # 輸出元組索引為0的元素
print(x[1]) # 輸出元組索引為1的元素
print(x[2]) # 輸出元組索引為2的元素

結果如下。

4、合並元組

元組中的元素值是不允許修改的,但我們可以對元組進行連接組合。

x = (1, 2, 3) # 創建元組x
y = ('a', 'b') # 創建元組y
z = x + y # 將元組x和y進行連接組合後賦給z
print(z)

結果如下。

5、元組的遍歷

與列表一樣,也可以使用for循環來遍歷元組中的所有元素。

x = (1, 2, 3, 4, 5) # 創建元組x
for n in x: # 循環
print(n, ' ', end="") # 輸出元素

結果如下。


三、內置函數

Python提供的元組內置函數有len()、max()、min()和tuple()。 tuple()函數的功能是以一個序列為參數,並把它轉換為元組,如果參數本身是元組,則原樣返回該參數。

a = tuple([1, 2, 3]) # 將列表轉換為元組
b = tuple('abc') # 將字符串轉換為元組
c = tuple((1, 2, 3)) # 參數為元組
print(a)
print(b)
print(c)

結果如下。


四、參考

1、廖雪峰的官網 2、python官網 3、Python編程案例教程


五、總結

以上就是就是關於Python元組的基本操作的相關知識,可以參考一下,後面會不斷更新相關知識,大家一起進步。


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved