Python 第三节 第十一课

举报
我是小白呀iamarookie 发表于 2021/09/10 23:09:47 2021/09/10
【摘要】 [toc] 元组 tuple 列表属于可变序列, 可以任意改变列表中的元素. 元组属于不可改变序列, 不能修改元组中的元素. 因此, 元组没有增加元素, 修改元素, 删除元素相关的方法.      因此, 我们只需要学习元组的创建和删除, 元组中元素的访问和计数即可. 元组支持如下操作: &nbsp...

[toc]

元组 tuple

列表属于可变序列, 可以任意改变列表中的元素. 元组属于不可改变序列, 不能修改元组中的元素. 因此, 元组没有增加元素, 修改元素, 删除元素相关的方法.

     因此, 我们只需要学习元组的创建和删除, 元组中元素的访问和计数即可. 元组支持如下操作:

    1. 索引访问

    2. 切片操作

    3. 连接操作

    4.成员关系操作

    5. 比较运算

    6. 计数: 元组长度 len(), 最大值 max(), 最小值 min(), 求和 sum() 等

元组的创建

1. 通过 () 创建元组. 小括号可以省略.

    a = (10, 20, 30) 或者 a = 10, 20, 30

    如果元组只有一个元素, 则后面必须加逗号. 这是因为解释器会把 (1) 解释为整数 1; (1,) 解释为元组.

    >>> a = (1)

    >>> type(a)

    <class "int">

    >>> a = (1,)    #或者 a = 1,

    >>> type(a)

2. 通过 tuple() 创建元组

    tuple(可迭代的对象)

    例如:

    b = tuple()  #创建一个空元组对象

    b = tuple("abc")

    b = tuple(range(3))

    b = tuple([2, 3, 4])

    总结:

        tuple() 可以接收列表, 字符串, 其他序列类型, 迭代器生成元组.

        list() 可以接收元组, 字符串, 其他序列类型, 迭代器等生成列表. 

 

文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。

原文链接:iamarookie.blog.csdn.net/article/details/108826048

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。