python列表、元组(三)

一、列表的定义

1. 创建列表

>>> name = [‘gao‘, ‘sam‘, ‘snow‘, ‘jey‘]
>>> type(name)
<type ‘list‘>
>>> name=list([‘gao‘, ‘sam‘, ‘snow‘, ‘jey‘])   # python 3.0+ 会报错
>>> type(name)
<type ‘list‘>
>>> name = []
>>> type(name)
<type ‘list‘>
>>> name = list()   # python 3.0+ 会报错
>>> type(name)
<type ‘list‘>

2.  切片  与字符串类似

>>> name = [‘Sam‘, ‘Jey‘, ‘Snow‘, ‘Amy‘]
>>> name[2]
‘Snow‘
>>> name[1:]
[‘Jey‘, ‘Snow‘, ‘Amy‘]
>>> name[-2:]
[‘Snow‘, ‘Amy‘]
>>> name[-1:-3:-1]
[‘Amy‘, ‘Snow‘]
时间: 2024-10-31 05:04:47

python列表、元组(三)的相关文章

python列表元组集合字典

一.列表 1.列表格式 list1 = ['Google', 'Runoob', 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; 2.列表访问 list1[0]:Google list2[1:5]:[2,3,4,5] 3.l列表更新 list2[2]=新的值 del list[2] 删除第三个元素 4.列表操作符 len(list1)=list1长度 [1,2,3]+[4,5,6]=[1,2,3,4,5,6] ["hi"]*4=["hi"

Python成长笔记 - 基础篇 (三)python列表元组、字典、集合

本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码   一.列表和元组的操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 names = ["Wang","HouZi1","NiuNiu","ZhouYi","HouZi2",[1,2]] 可以通过列表角标的方式去获得list中的值 print(names)print(nam

python列表元组

索引 切片 追加 删除 长度 循环 包含 定义一个列表 my_list = [] my_list = list() my_list = ['Michael', 'Bob', 'Tracy'] len(my_list) 获取元素个数 列表是一个可变的有序列表,所以通过索引定义元素位置 >>my_list[0]  第一个元素 'Michael' >>my_list[1]第二个元素 以此类推 'Bob' 如果取最后一个元素,除了计算索引位置,还可以用-1做索引,直接获取最后一个元素: &

Python列表 元组 字典 集合

元组 Python中的元组(Tuple)类似于Java中的数组,一旦创建了一个 tuple,就不能以任何方式改变它.这点与Python中的字符串类似,所以我们说元组和字符串都是不可变的序列.元组也支持索引和分片操作. 定义一个元组使用一对小(圆)括号” ( ) “. #定义一个元组 tuple1 = (1, 2, '3', 4, '5') # 定义了一个元组之后就无法再添加或修改元组中的元素 print tuple1[0] # 元组的元素都有确定的顺序.元组的索引也是以0为基点的 print t

python 列表 元组 字典

一.列表 一组有序项目的集合.可变的数据类型[可进行增删改查] 列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔. 列表中可以包含任何数据类型,也可包含另一个列表 列表可通过序号访问其中成员 常用列表操作: list.append()追加成员,成员数据 list.pop()删除成员,删除第i个成员 list.count(x)计算列表中参数x出现的次数 list.remove()删除列表中的成员,直接删除成员i list.extend(L)向列表中追加另一个列表L list.revers

Python的不堪一击到初学乍练(列表,元组)

Python(列表,元组) 一.列表 列表初识 列表是python的基础数据类型之一,其他编程语言也有类似的数据类型. 比如JS中的数组, java中的数组等等,它是以[ ]括起来, 每个元素用","隔开并且可以存放各种数据类型. 列表相比于字符串,不仅可以存放不同的数据类型,并且可以存放大量的数据. 当32位Python可以存放:536870912个元素, 当64位Python可以存放:1152921504606846975个元素,并且列表是按照你保存的顺序进行排序的,有索引并且可以

python 学习笔记 二 序列, 列表, 元组, 字符串

序列 序类是一个集合概念, Pthon包括六种内建序列: 列表, 元组, 字符串, Unicode字符串, buffer对象和xrange对象. 其中, 我们最长用的要数前三个. 通用序列操作 1. 索引(indexing) 序列的所有元素都是有编号的(从0开始...), 这些元素可以通过编号访问, 如: >>> greeting = 'Hello' >>> greeting[0] 'H' 使用负数索引(从-1开始...)是从右边开始的: >>> gr

python 列表、元组、字典总结

转自:http://blog.csdn.net/yasi_xi/article/details/38384047 列表,元组,字典属于python中的三种内建的数据结构 1.列表 list是处理一组有序的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的项目,列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表.一旦你创建了一个列表,你就可以添加,删除,或者搜索列表中的项目.由于可以增加或删除项目,因此可以说列表是可变的数据类型,即这种类型是可以被改变的,并且列表时

python 列表,字典,元组(九)

列表 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加,乘,检查成员. 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起

Python的元组、列表截取

一.元组介绍 1.Python的元组与列表类似,不同之处在于元组的元素不能修改. 2.元组使用小括号,列表使用方括号.例如:tup = (1, 2, 3, 4, 5 ); 3.元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 4.元组中只包含一个元素时,需要在元素后面添加逗号. 5.元组与字符串类似,下标索引从0开始,可以进行截取,组合等. 二.元组的用法 1.取值(使用下标) tup1[0] tup2[1:5]  #顾头不顾尾,取得是下标1到下标4的元素 2.修改,元组中元素不可修