• Python学习:元组教程


    Python 的元组与列表类似,不同之处在于元组的元素不能修改。

    元组使用小括号 ( ),列表使用方括号 [ ]。

    元组创建只需要在括号中添加元素,并使用逗号隔开即可。

    示例:

    >>> t4=(1,2,3,4)
    >>> t4
    (1, 2, 3, 4)
    >>> t1=()
    >>> t1
    ()
    >>> t2=tuple()
    >>> t2
    ()
    >>> t3=(3,)
    >>> t3
    (3,)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    获取元素(值)

    同列表。

    示例:

    >>> t = ('AA', 'BB', 'CC')
    >>> t[0]
    'AA'
    >>> t[-1]
    'CC'
    >>> t[0:2]
    ('AA', 'BB')
    
    >>> t[1:]
    ('BB', 'CC')
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    增加元素

    元组中的元素值是不允许修改的.

    示例:

    >>> t=(1,2)
    >>> t*2
    (1, 2, 1, 2)
    >>> t1=(1,2)
    >>> t2=(3,4)
    >>> t1+t2
    (1, 2, 3, 4)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    删除元素
    元组中的元素值是不允许修改的.

    示例:

    >>> t=(1,2)
    >>> del t
    
    • 1
    • 2

    修改元素
    元组中的元素值是不允许修改的.

    常用方法与函数

    不能排序、不能增加、删除、修改。

    Python元组包含了以下内置函数

    1.len(tuple)
    计算元组元素个数。

    '''
    学习中遇到问题没人解答?小编创建了一个Python学习交流群:711312441
    寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
    '''
    >>> tuple1 = ('AA', 'BB', 'CC')
    >>> len(tuple1)
    3
    >>>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    2.max(tuple)
    返回元组中元素最大值。

    >>> tuple2 = ('4', '3', '6')
    >>> max(tuple2)
    '6'
    >>>
    
    • 1
    • 2
    • 3
    • 4

    3.min(tuple)
    返回元组中元素最小值。

    >>> tuple2 = ('4', '8', '11')
    >>> min(tuple2)
    '11'
    >>>
    
    • 1
    • 2
    • 3
    • 4

    4.tuple(iterable)
    将可迭代系列转换为元组。

    >>> list1= ['CC', 'AA', 'BB', 'DD']
    >>> tuple1=tuple(list1)
    >>> tuple1
    (
    
    'CC', 'AA', 'BB', 'DD'
    
    )
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
  • 相关阅读:
    OpenCV实现霍夫变换
    Pwsh 配置 Oh My Posh
    eureka
    Java多线程总结:进程与线程、线程的创建、线程状态与分类、线程方法、线程同步
    Eigen
    818专业课【考经】—《信号系统》之章节概要:第五章 连续时间信号的变换域分析
    进程间的通信方式简介
    【Pytorch】torch.Tensor.view()
    nuxt3项目使用pdfjs-dist预览pdf
    maven POM文件总体配置说明
  • 原文地址:https://blog.csdn.net/qdPython/article/details/126585284