美文网首页Python
Python的基础知识之常用类型-元祖

Python的基础知识之常用类型-元祖

作者: 摸着石头过河_崖边树 | 来源:发表于2017-12-15 21:56 被阅读26次

随着年龄的增长,发际线越来越高,头发越来越少,记忆力越来越差,因此小编为了记录学习的元祖,特写此文,与君共勉。


tmpdir__17_9_6_10_30_49.JPG

1、元祖的定义
元祖:有序不可变集合,用()表示

#初始化定义
l = (1,) #只有一个元素的时候加个逗号,表示其他情况区别,表示元祖
print(type(l))

tup = 1,2,3,4,'zb'
print(tup)

#列表转化从元祖
nums = [1,2,3,4,5,6]
result = tuple(nums)
print(result,type(result))

2、元祖的操作,因为是不可变的,所以没有增删改,只有查,但是元祖里面可以存放list或者其他的集合

2.1 查询某个元素或者多个元素

items = (1,2,34,4,5,5,6,7,8,9)
print(items)
print(items[2],items[:2:],items[::-1])

2.2 获取元祖值

items = (1,2,34,4,5,5,6,7,8,9)
print(items.count(5))  # 元素的个数
print(items.index(2))  # 元素对应的索引
print(len(items),max(items),min(items))

2.3 判定 in not in 是否是元祖元素

 items = (1,2,34,4,5,5,6,7,8,9)
 print(1 in items)

2.4 拼接(乘法 家法)和拆包

items = (1,2,34,4,5,5,6,7,8,9)
item2 = ('a','b','c')
print(items + item2)
print(item2 * 2)

a,b = (10,20)
a,b = (b,a)
print(a,b)

如果需要了解更多Python知识,请查看
Python的基础知识之常用类型-字典
Python的基础知识之常用类型-列表
Python的基础知识之常用类型-字符串
Python的基础知识之常用类型-元祖

最后赠言

学无止境,学习Python的伙伴可以多多交流

相关文章

  • Python的基础知识之常用类型-元祖

    随着年龄的增长,发际线越来越高,头发越来越少,记忆力越来越差,因此小编为了记录学习的元祖,特写此文,与君共勉。 1...

  • Day7元祖、列表和集合

    一、元祖 1、什么是元祖(tuple) Python提供的容器类型数据类型,不可变并且有序。(元祖就是不可变得列表...

  • 2019-04-24总结

    1.元祖 1.什么是元祖(tuple)元祖是python提供的容器型数据类型(序列),不可变,有序元祖就是不可变的...

  • Day_8-元祖、字典和集合

    一、元祖(tuple) 1.什么是元祖(tuple)定义:python提供的容器型数据类型,(元祖就是不可变的列表...

  • 2019-01-03元祖,字典集合

    一 Tuple(元祖) """1.什么是元祖(tuple)python提供的容器型数据类型,不可变并且有序。(元祖...

  • 总结Day8_元祖、字典、集合

    ===元祖=== 1.什么是元祖(tuple)   python提供的容器型数据类型,不可变并且有序。(元祖就是不...

  • 01-03dict_tuple_set

    一:tuple(元祖) 1.什么是元祖(tuple) python提供的容器型数据类型,不可变并且有序。(元祖就是...

  • day08 元祖、字典和集合

    元祖(tuple) 什么是元祖 python提供的容器型数据类型,不可变并且有序。(元祖就是不可变的列表) 不可变...

  • 08 元祖、字典、集合

    ====== 元祖 ====== 1.什么是元祖(tuple) Python提供的容器型数据类型,不可变并且有序(...

  • Day8元祖集合字典概念与相关操作

    一、元祖 1. 什么是元祖(tuple) python提供的容器型数据类型,不可变并且有序。(元祖就是不可变的列表...

网友评论

    本文标题:Python的基础知识之常用类型-元祖

    本文链接:https://www.haomeiwen.com/subject/apmdwxtx.html