python基础之列表list元组tuple
2017-06-17 23:31
369 查看
python基础之列表list元组tuple
列表list
list是内置数据类型,list可变,可以随时添加和删除其中的元素。>>> a = [1,2,3] #创建一个列表 >>> len(a) #获取列表的长度 3 >>> a[-1] #索引,获取列表最后一个元素 3 >>> a.append(4) #在列表末尾添加元素 >>> a [1, 2, 3, 4] >>> a.insert(4,5) #在第4个位置插入元素5 >>> a [1, 2, 3, 4, 5] >>> a.pop() #删除最后一个元素 5 >>> a [1, 2, 3, 4] >>> a.pop(1) #删除1位置的元素 2 >>> a [1, 3, 4]
list元素的数据类型可以不同,list的元素也可以是list。
元组tuple
tuple是内置数据类型,tuple不可变。>>> b = (1,2,3,4) # 创建一个元组 >>> b (1, 2, 3, 4) >>> b = () # 创建一个空元组 >>> b = (1) # 创建只有一个元素的元组,容易产生歧义 >>> b 1 >>> b = (1,) # 创建只有一个元素元组的正确姿势 >>> b (1,) >>> b = (1,2,[1,2,3,4]) # 元组不可变,但元组中的列表可变 >>> b (1, 2, [1, 2, 3, 4]) >>> b[2][0] = 10 >>> b (1, 2, [10, 2, 3, 4])
参考:
相关文章推荐
- python基础学习二 list和tuple(列表和元组)
- python基础之列表list元组tuple
- python3基础: 元组tuple、 列表list、 字典dict、集合set。 迭代器、生成器
- Python基础数据类型-列表(list)和元组(tuple)和集合(set)
- python的列表(List),元组(Tuple),集合(Set),字典(Dict)
- Python 核心编程笔记_Chapter_2 Note_3_赋值与变量_字符串_列表list_元组tuple_字典dict
- Python3基础 list 元组转成列表
- 人生苦短之我用Python篇(列表list、字典dict、元组tuple、字符串str)
- Python3的列表list和元组tuple初学总结(未完)
- [Python]字典Dictionary、列表List、元组Tuple差异化理解
- Python中的列表(list),元组(Tuple),字典(Dict)和集合(Set)
- Python list 列表和tuple元组
- 003——Python内建数据结构列表(list)、元组(tuple)、字典(dict)、集合(set)
- python:列表list和元组tuple
- Python中List(列表)和tuple(元组)的差别
- python中的字典(dict),列表(list),元组(tuple)
- python 列表list 元组tuple 字典dict 集合set 介绍
- 【Python】基础学习——列表(list),元祖(tuple),字典(dict),字符串(string),集合(set)
- python之列表(list),元组(tuple),集合(set),字典(dict)
- Python体验(03)-列表list和元组tuple