列表

#__author:你别皱眉
#date:2020/6/2
#1、列表
a=['张三','李四','小吴','小孩']
#print(a[0])

#增删改查
#查 切片
#1、范围顾头不顾尾
print(a[1:3])

#2、什么都不加取最后一个
print(a[1:])

#2.1取到倒数第二个值
print(a[1:-1])

#2.2从左到右一个一个取,第三个值表示隔几个取一次值
print(a[1::1])

#2.2.1倒着取每隔一个取一次
print(a[3::-2])

#增 append insert
#1、append 默认插到到最后
a.append('我')
print(a)

#2、insert 将数据插入到任何位置
a.insert(0,'你')
print(a)

#修改
# a[1]='张飞'
# print(a)

a[1:3]=['a','b']
print(a)

#删除 remove pop del
#1、remove
# a.remove('你')
# print(a)

#2、pop 用b去接收,返回删除掉的内容的值
# b=a.pop(1)
# print(a)
# print(b)

#3、del
# del a[0]
# print(a)

# del a
# print(a)

#count 计算元素出现的次数
t = ['1','2','3','2','2'].count('2')
print(t)

#把b里的元素放到a里
a = [1,2,3]
b = [4,5,6]
a.extend(b)
print(a)

#index 输出元素在列表里第哪个位置
a=['张三','李四','小五','小六']
print(a.index('小五'))

#reverse 列表倒过来
a.reverse()
print(a)

#sort 排序从大到小
s = [2,5,2,4,6,9,7]
s.sort()
print(a)

#从大到小
s.sort(reverse=True)
print(s)
posted @ 2020-06-08 14:43  你别皱眉丫  阅读(181)  评论(0编辑  收藏  举报