search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Python變數類型介紹- [列表和元組(C語言的陣列)] – jashliao部落格

Python變數類型介紹- [列表和元組(C語言的陣列)]

 

 

資料來源: https://github.com/stormzhang/free-programming-books/blob/master/assets/python/Python核心编程(中文第二版)带目录.pdf 的p41~p43

 

可以將清單和元組當成普通的“陣列”,它能保存任意數量任意類型的Python 對象。和陣列一樣,通過從0 開始的數位索引訪問元素,但是清單和元組可以存儲不同類型的物件。

列表和元組有幾處重要的區別。清單元素用中括弧( [ ])包裹,元素的個數及元素的值可以改變。元組元素用小括弧(( ))包裹,不可以更改(儘管他們的內容可以)。

元組可以看成是唯讀的列表。通過切片運算( [ ] 和 [ : ] )可以得到子集,這一點與字串的使用方法一樣。

 

# -*- coding: UTF-8 -*-

#傳統陣列

aList = [1, 2, 3, 4]#陣列宣告

 

print(aList[0])#輸出單一陣列值

print(aList[2:])#輸出[3, 4]

print(aList[:3])#輸出[1, 2, 3]

 

print(aList)

aList[1] = 5#修改陣列值

print(aList)

 

#——————

#不同型態同一陣列

aTuple = (‘robots’, 77, 93.0, ‘try’)

print(aTuple)

#——————

 

#——————

#自定義陣列旗標

aDict = {‘host’: ‘earth’} # create dict

aDict[‘port’] = 80 # add to dict

print(aDict)

print(aDict.keys())

print(aDict[‘host’])

#——————

 

 

 

 

 

 

 



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦