列表、字典、元组操作

一、列表 list

特点:有序、可变

list = [1,2,3,4,5]

操作:增、删、查、改

1、增加

1.1末尾追回:list.append("小明放学了")

1.2 插入增加:list.insert(1,"小明迟到了") #1 为索引位置

2.删除

2.1 del 根据索引值删除元素,删除单个元素

del list[1]

2.2 删除多个元素

del list[1:3]

2.3 pop() 根据索引值删除元素,删除单个元素

>>> list
['kitty', 5, 'Tom', 'Ani']
>>> 
>>> list.pop(1)
5

2.4 remove() 根据元素值进行删除

>>> list
['kitty', 'Tom', 'Ani', 1, 'Ana', 2, [1, 2, 3, 4]]
>>> list.remove('Tom')
>>> list
['kitty', 'Ani', 1, 'Ana', 2, [1, 2, 3, 4]]

3、查元素

3.1 index(),查元素的索引值

list
['kitty', 'Ani', 1, 'Ana', 2, [1, 2, 3, 4]]
>>> list.index(1)
2

3.2 count() 查元素的值是否存在

>>> list
['kitty', 'Ani', 1, 'Ana', 2, [1, 2, 3, 4]]
>>> list.count(1)
1
>>> list.count('Ana')
1
>>> list.count(2222)
0

3.3list切片,通过索引查找区间的值

>>> list[1:3]
['Ani', 1]
>>> list[:]
['kitty', 'Ani', 1, 'Ana', 2, [1, 2, 3, 4]]
>>> list[::2]
['kitty', 1, 2]
>>> list[::3]
['kitty', 'Ana']

 二、字典

你可能感兴趣的:(python,python)