美文网首页
16-Python之创建tuple

16-Python之创建tuple

作者: mingminy | 来源:发表于2017-11-24 12:20 被阅读0次

tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。

同样是表示班里同学的名称,用tuple表示如下:

>>> t = ('Adam', 'Lisa', 'Bart')

创建tuple和创建list唯一不同之处是用( )替代了[ ]。

现在,这个t就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法。所以,新同学没法直接往 tuple 中添加,老同学想退出 tuple 也不行。

获取 tuple 元素的方式和 list 是一模一样的,我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素,不信可以试试:

>>> t[0] = 'Paul'

Traceback (most recent call last):

File "", line 1, in

TypeError: 'tuple' object does not support item assignment

相关文章

  • 16-Python之创建tuple

    tuple是另一种有序的列表,中文翻译为“元组”。tuple 和 list 非常类似,但是,tuple一旦创建完毕...

  • Python基础知识之tuple

    python基础知识之元组tuple 1. 多元素tulpe的创建 tuple 和 list 非常类似,但是,tu...

  • python随手记-创建空集合

    创建空列表: list = [] 创建空元组:tuple = () 创建单个元素的元组:tuple_single ...

  • 019-Python之“可变”的tuple

    Python之“可变”的tuple前面我们看到了tuple一旦创建就不能修改。现在,我们来看一个“可变”的tupl...

  • 017-Python之创建tuple

    tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建...

  • note-10——Python之tuple

    一、创建tuple tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是...

  • 元组、字符串

    元组 创建和访问 tuple = (1, 2, 3, 4, 5) 等同于 tuple = 1, 2, 3, 4, ...

  • 013- 创建tuple和单元素tuple

    tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建...

  • 4-7 Python之创建tuple

    tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建...

  • python基础-list&tuple

    08.05~ 1.列表添加新元素 2.列表删除元素 3.列表替换元素 4.创建tuple 5.创建单元素tuple...

网友评论

      本文标题:16-Python之创建tuple

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