列表操作

列表(list

  是python以及其他语言中最常用到的数据结构之一。Python使用使用中括号 [ ] 来解析列表。列表是可变的(mutable)

1 查([])

  通过索引、切片进行查询

names_class2=['张三','李四','王五','赵六']

# print(names_class2[2])

# print(names_class2[0:7])

# print(names_class2[-1])

# print(names_class2[3:0:-1])

2 增(append,insert)

insert 方法用于将对象插入到列表中指定位置,而append方法则用于在列表末尾追加新的对象

names_class2.append('mac')

names_class2.insert(2,'mac')

3 改(重新赋值)

names_class2[0:2]=['seg','adle']

4 删(remove,del,pop)

remove直接删除元素

pop删除指定元素,并返回删除值

del 通过索引进行删除元素

列表其它操作方法:

1,count 方法统计某个元素在列表中出现的次数:

>>> ['to''be''or''not''to''be'].count('to'

输出2 
2,extend 方法可以在列表的末尾一次性追加另一个序列中的多个值:
>>> a = [123
>>> b = [456
>>> a.extend(b) 
3, index 方法用于从列表中找出某个值第一个匹配项的索引位置:
names.index("zhangsan")
4, reverse 方法将列表中的元素反向存放,保存生效。
names.reverse()
5,  sort 方法用于在原位置对列表进行排序,按照a-z,小到大排序,保存生效
names.sort()

 

posted on 2019-08-12 22:23  一抹天空  阅读(130)  评论(0编辑  收藏  举报

导航