List和Tuple类型

list列表,list是一种有序的集合,可以随时添加和删除其中的元素,L=[]

索引从0开始,第一个元素的索引是0,第二个是1,倒数第一个是-1,倒数第二个是-2,以此类推,使用索引,不要越界

append()总是把新的元素添加到list的尾部,书写L.append()

insert()接受两个参数,一是索引号,二是待添加的新元素。L.insert(0,‘Paul‘),‘Paul‘将被添加到第一个,原来为0以及后面的元素,都自动向后移动一位,或者直接d[]

pop()总是删掉list最后一个元素,L.pop(2)删掉索引2的元素

L[2]=‘Paul‘,直接替换掉索引2的元素

tuple是另一种有序的列表,称为元组,和list相似,但是tuple一旦创建完毕,不能修改。t=()

创建单元素tuple的时候要多加一个逗号

时间: 2024-10-09 14:04:06

List和Tuple类型的相关文章

Scala Tuple类型

Tuple可以作为集合存储不同类型的数据,初始化实例如下: val tuple = (1,3,3.14,"aa") val third = tuple._3 Tuple 下标访问从1开始, 需要用下划线. Scala函数还可以返回Tuple类型的值,并接收,如: val (first,second,third,forth) = tuple 跟Tuple无关但是挺有意思的东西,顺便写在这里: zip方法,(拉链操作) val pa = Array(1,2,3)           //&

Tuple类型的使用

1.什么是Tuple Tuple类型,可以存放任何类型 2.Tuple有哪些分类 .Net 4.0 定义了8个泛型Tuple类,和一个Tuple静态类 3.Tuple的使用

C++11的tuple类型

看C++primer,学习了,看起来还挺有用的. pair大家都会,但局限性就是只能有两个成员.如果我们想做一个比较随意的.多成员的容器类型,就需要tuple了: int main(){ tuple<int,int,int> p={1,2,3}; p=make_tuple(4,2,56); //对应于pair的make_pair函数 //tuple不能用for循环遍历:for(auto x:p){},因为这种用法前提是容器实现了迭代器begin.end,tuple并没有. get<1&g

tuple类型的单词查询例子

17.3 重写前面的TextQuery程序,使用tuple代替QueryResult类. TextQuery.h #ifndef TEXTQUERY_H #define TEXTQUERY_H #include<iostream> #include<string> #include<fstream> #include<vector> #include<memory> #include<map> #include<set>

Python 入门(四)List和Tuple类型

创建list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> ['Michael', 'Bob', 'Tracy'] ['Michael', 'Bob', 'Tracy'] list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的. 构造list非常简单,按照上面的代码,直接用 [ ] 把list的所有元素都括起来,就是一个list对象.通常,我们

python--list和tuple类型--2

原创博文,转载请标明出处--周学伟http://www.cnblogs.com/zxouxuewei/ 一.创建list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> ['Michael', 'Bob', 'Tracy'] ['Michael', 'Bob', 'Tracy'] list是数学意义上的有序集合,也就是说,list中的元素是按照顺序排列的. 构造li

Python中List和Tuple类型

a = 'python' print('hello,', a or 'world') b = '' print ('hello,', b or 'world') print('-----------------------------------') 创建list L = ['Adam',95.5,'Lisa',85,'Bart',59] print('创建list:',L) print('-----------------------------------') #按照索引访问list pri

Python学习----List和Tuple类型

目录   1.List 2.Tuple 一.List List是Python中的一种内置的数据类型,它代表的是一个列表,它是一种有序的集合,可以随时添加删除和查找里面的元素.表示方法为[ ] ps:由于Python是动态语言,List里面是不区分数据类型的.随便什么数据类型都可以放进去 1.创建List L = ['hello',91,'你好',12] print(L) #['hello', 91, '你好', 12] 2.按照索引访问List中的元素 因为List中的元素是有序集合,所以我们可

C# Tuple&lt;T1,T2....T&gt;元组的使用

1) 先说组元:一个数据结构,由通过逗号分割的,用于传递给一个程序或者操作系统的一系列值的组合. NET Framework 直接支持一至七元素的元组 Tuple<T1> Tuple<T1, T2> Tuple<T1, T2, T3> Tuple<T1, T2, T3, T4> Tuple<T1, T2, T3, T4, T5> Tuple<T1, T2, T3, T4, T5, T6> Tuple<T1, T2, T3, T4