Python专题

list tuple dict set

2018-01-24  本文已影响2人  右哼哼丨左哼哼

List

声明

    >>> 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

声明

>>> game = ('dota', 'war3', 'lol')
>>> game
('dota', 'war3', 'lol')
上一篇 下一篇

猜你喜欢

热点阅读