python初级

2018-09-14  本文已影响0人  _Clown_

一、list列表

In [12]: list = ["laowang,laosong,laogao"]
In [13]: list
Out[13]: ['laowang,laosong,laogao']

二、增加

1、列表.append(数据)
把添加的值直接当做一个元素插入列表当中

In [13]: list
Out[13]: ['laowang,laosong,laogao']
In [14]: list.append("laoli")
In [15]: list
Out[15]: ['laowang,laosong,laogao', 'laoli']

2、列表.extend(列表2)
会把添加的值拆开成元素,分别插入到列表当中

In [15]: list
Out[15]: ['laowang,laosong,laogao', 'laoli']
In [16]: list.extend("laoli")
In [17]: list
Out[17]: ['laowang,laosong,laogao', 'laoli', 'l', 'a', 'o', 'l', 'i']

3、列表.insert(索引, 数据)

In [23]: list
Out[23]: ['laowang,laosong,laogao']
In [24]: list.insert(2,"laoli")
In [25]: list
Out[25]: ['laowang,laosong,laogao', 'laoli']

三、删除

1、del 列表[索引]
del list[position]

In [34]: list
Out[34]: ['laowang', 'laosong', 'laogao']
In [35]: del list[2]
In [36]: list
Out[36]: ['laowang', 'laosong']

2、列表.remove[list数据]
list.remove(data) 删除指定的值

n [38]: list
Out[38]: ['laowang', 'laosong', 'laogao']
In [39]: list.remove("laosong")
In [40]: list
Out[40]: ['laowang', 'laogao']

3、列表.pop
list.pop() 默认删除末尾

In [42]: list
Out[42]: ['laowang', 'laosong', 'laogao']
In [43]: list.pop()
Out[43]: 'laogao'
In [44]: list
Out[44]: ['laowang', 'laosong']

4、列表.pop(索引)
list.pop(position) 删除指定索引的值

In [46]: list
Out[46]: ['laowang', 'laosong', 'laogao']
In [47]: list.pop(2)
Out[47]: 'laogao'
In [48]: list
Out[48]: ['laowang', 'laosong']

四、查找

x = list[position]

In [58]: list
Out[58]: ['东南西北']
In [59]: x = list[::]
In [60]: list
Out[60]: ['东南西北']

五、升序与降序

image.png
上一篇下一篇

猜你喜欢

热点阅读