List
- Python内置的一种数据结构
- 有序
- 可更改
声明
>>> game = ["dota", "dota2", "lol"]
>>> game
['dota', 'dota2', 'lol']
获取列表长度
>>>len(game)
3
获取元素
>>> game[0]
'dota'
>>> game[1]
'dota2'
>>> game[2]
'lol'
>>> game[3]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list index out of range
如果下标越界会报错
更改
>>> game[0] = "dota3"
>>> game
['dota3', 'dota2', 'lol']
增加元素
末尾追加
>>> game.insert(2, "war3")
>>> game
['dota', 'dota2', 'war3', 'lol', 'wow']
删除元素
删除末尾的元素
>>> game.pop()
'wow'
>>>game
['dota', 'dota2', 'war3', 'lol']
删除指定位置元素
>>>game.pop(1)
'data2'
>>>game
['dota', 'war3', 'lol']
列表顺序排序
>>> list1=[1,22,3,41,5]
>>> list1.sort()
>>> list1
[1, 3, 5, 22, 41]
列表倒序排序
tuple
- python内置的一种数据结构
- 有序
- 不可更改
- 在赋值的时候决定所有元素
声明
>>> game = ('dota', 'war3', 'lol')
>>> game
('dota', 'war3', 'lol')
网友评论