栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础---元组(16)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python基础---元组(16)

元组
  • 1 作用
  • 2 定义
  • 3 类型转换
  • 4 内置方法
    • 4.1 按索引取值(正向取+反向取)
    • 4.2 切片(顾头不顾尾,步长)
    • 4.3长度len
    • 4.4 成员运算in 和 not in
    • 4.5 循环
    • 4.6 index

1 作用

作用:按照索引、位置存放多个值,只用于读不用于改

2 定义

定义:()内用逗号分隔开多个任意类型的元素

t = (1, 2.2, 'aa')  # t=tuple((1, 2.2, 'aa'))
# x = (10) # 单独一个括号代表包含的意思 不是元组

t = (10,)  # 如果元组中只有一个元素,必须加逗号

t = (1, 2.2, 'aa')
3 类型转换
print(tuple('hello'))
print(tuple([1, 2, 3]))
print(tuple({'a1': 111, 'a2': 222}))
4 内置方法 4.1 按索引取值(正向取+反向取)
t = ('aa', 'bbb', 'ccc')
print(t[0])  # aa
print(t[-1])  # ccc

4.2 切片(顾头不顾尾,步长)
t = ('aa', 'bbb', 'ccc', 'ddd', 'eee')
print(t[0:3])  # ('aa', 'bbb', 'ccc')
print(t[::-1])  # ('eee', 'ddd', 'ccc', 'bbb', 'aa')
print(t[::2])  # ('aa', 'ccc', 'eee')
4.3长度len
t = ('aa', 'bbb', 'ccc', 'ddd', 'eee')
print(len(t))
4.4 成员运算in 和 not in
t = ('aa', 'bbb', 'ccc', 'ddd', 'eee')
print('aa' in t)  # True
print('aaa' not in t)  # True
4.5 循环
t = ('aa', 'bbb', 'ccc', 'ddd', 'eee')
for x in t:
    print(x)
4.6 index

返回元素第一次出现的下标

t = (1, 2, 3, 4, 5)
print(t.index(5))
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1012052.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号