tuple的创建以及使用

tuple又是一种有序列表,它与list只有两种不同:1.创建后不能更改。2.创建时得用()

在使用tuple的时候我们需要进行那个添加一个“,”

如果不加的话就是一个整数。

但是tuple作为一个不可变的列表,我们可以在上面添加一个list来使得tuple可变:

tuple的不可改指的是tuple的指向不变,所以我们在上面加一个list的话我们的指向虽然没有变,但是list可以变。

时间: 2024-11-28 14:17:40

tuple的创建以及使用的相关文章

tuple元组创建单元素

创建tuple单元素,一定要在结尾时添加一个逗号(,)解:如果不加逗号,哪怕是使用tuple()正确的创建元组,也会有歧义,它会把创建tuple元组的单元素,当成一个普通的输出语句结果列:如下,错误的方式,得到的结果不是tuple()元组类型 tup = ('a')print(tup) 正确的创建tuple单元素的方式 tup = ('a',)print(tup) 原文地址:https://www.cnblogs.com/mumu555/p/10929277.html

Python之创建tuple

tuple是另一种有序的列表,中文翻译为" 元组 ".tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了. 同样是表示班里同学的名称,用tuple表示如下: >>> t = ('Adam', 'Lisa', 'Bart') 创建tuple和创建list唯一不同之处是用( )替代了[ ]. 现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法.所以,新同学没法直接往 tuple 中添加,老

Python之创建tuple和“可变”的tuple

Python之创建tuple tuple是另一种有序的列表,中文翻译为" 元组 ".tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了. 同样是表示班里同学的名称,用tuple表示如下: >>> t = ('Adam', 'Lisa', 'Bart') 创建tuple和创建list唯一不同之处是用( )替代了[ ]. 现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法.所以,新同学没法

Python 创建元组tuple

创建tupletuple是另一种有序的列表,中文翻译为“ 元组 ”.tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了.同样是表示班里同学的名称,用tuple表示如下:>>> t = ('Adam', 'Lisa', 'Bart')创建tuple和创建list唯一不同之处是用( )替代了[ ].现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法.所以,新同学没法直接往 tuple 中添加,老同学想退出 t

Python 创建特殊元组tuple

创建1个元素的tuple  (1,) 创建单元素tupletuple和list一样,可以包含 0 个.1个和任意多个元素.包含多个元素的 tuple,前面我们已经创建过了.包含 0 个元素的 tuple,也就是空tuple,直接用 ()表示:>>> t = ()>>> t()创建包含1个元素的 tuple 呢?来试试:>>> t = (1)>>> t1好像哪里不对!t 不是 tuple ,而是整数1.为什么呢?因为()既可以表示tup

Python顺序集合之 tuple

本文内容摘录自慕课网<Python入门> 1.tuple特性 tuple是另一种有序的列表,中文翻译为“ 元组 ”.tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了. >>> t = ('Adam', 'Lisa', 'Bart') 创建tuple和创建list唯一不同之处是用( )替代了[ ]. 现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法.所以,新元素没法直接往 tuple 中添加

Numpy 学习之路(1)——数组的创建

数组是Numpy操作的主要对象,也是python数据分析的主要对象,本系列文章是本人在学习Numpy中的笔记. 文章中以下都基于以下方式的numpy导入: import numpy as np from numpy import * 1.普通数组的创建——np.arange(), np.array(), (1) arange()建立是顺序数组,函数原型:arange([start,]stop[,step],dtype=None) 其中start参数如果省略,则表示从0开始,默认的dtype为fl

List和Tuple类型

list列表,list是一种有序的集合,可以随时添加和删除其中的元素,L=[] 索引从0开始,第一个元素的索引是0,第二个是1,倒数第一个是-1,倒数第二个是-2,以此类推,使用索引,不要越界 append()总是把新的元素添加到list的尾部,书写L.append() insert()接受两个参数,一是索引号,二是待添加的新元素.L.insert(0,'Paul'),'Paul'将被添加到第一个,原来为0以及后面的元素,都自动向后移动一位,或者直接d[] pop()总是删掉list最后一个元素

python学习:list&amp;tuple

1. list&tuple list是一种有序的集合,可以随时添加和删除其中的元素. tuple是另一种有序的列表,中文翻译为“元组 ”. tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了. 2. list # 创建list L = ['Adam', 95.5, 'Lisa', 85, 'Bart', 59] print L empty_list = [] # 打印出Adam的两种方式:正序+倒序 print L[0] print L[-6] # 添加新元素的两种方