L4.三.元祖md

元祖 tuple

===

元祖跟列表非常类似,直视元祖“不可修改”。

“小括号”扩住,每一项逗号隔开,每一项可以是字符、数字、布尔

hobby_tuple=(‘打电脑’,'看电视','逛街')

 

##场景

列表可以修改,学生列表

元祖不可修改,可以存配置项、常量(例如存储地市信息)、固定数量的选项。

 

## 创建

provinces = ('北京','郑州')

 

##访问

也是通过下标访问

provinces[0]    →'北京'

 

## 切片

province = ('北京','郑州','广州')

province[:1]→('北京',)

注意元祖切片后会多余一个逗号,可能会影响逻辑

 

## 不可修改
provinces[0] = '帝都'
报错元祖的项不能被修改
TypeError: 'tuple' object does not support item assignment

 

posted @ 2018-11-17 15:34  pypi111258  阅读(67)  评论(0编辑  收藏  举报