02-python 元组学习

2.1 元组的定义
     -元组tuple与列表相似,不同之处在于元组的**元素不可修改**
           元组 表示多个元素组成的序列
           元组 在python开发中,有特定的应用场景
     -用于存储一串信息,数据之间使用‘,’分隔
     -用()定义,索引从0开始

元组中只有一个元素时,需要在元素后面添加逗号

tuple = (5,)
2.2 元组的常用操作
tuple.count   tuple.index 
tuple = ('hi', 'wow', 'nice')
#1.取值和取索引
print (tuple[0])
#已经知道数据的内容,希望知道该数据的索引
print (tuple.index('nice'))

#2.统计计数
print (tuple.count('nice'))
#统计元组中已含元素的个数
print (len(tuple))
2.3循环遍历

python 中,可以使用 for 循环遍历所有非数字类型的变量:列表、元组、字典及字符串

2.4应用场景
  1. 作为函数的 参数 和 返回值,一个函数可以接收任意多个参数,或者一次返回多个数据
  2. 格式字符串,格式化字符串后面的()本质上就是一个元组
  3. 让列表不可以被修改,以保护数据安全
#格式化字符串后面的()本质上就是元组
print("%s 的年龄是 %d 身高是 %.2f" %  ("小明", 21, 1.85) )

info = ("小明", 21, 1.85)
print("%s 的年龄是 %d 身高是 %.2f" %  info )

元组和列表之间的转换
-使用list函数可以把元组转换成909函数可以把列表转换成元组
tuple(列表)

你可能感兴趣的:(02-python 元组学习)