python 操作元组 列表===python中三大宝刀(字典已经再上一遍 说过)

字典俗称,世界有多大就能装多大

列表俗称,你们决定

元组俗称,可远观而不可亵玩焉

列表的相关操作
a=['1','2','3','5','6','7']
# print(a[0])
# print(a[0:2])#切片操作
# print(a[1:])#默认取到最后一个
# print(a[1:-1])#取到最后一个的前一个值
# print(a[0:-1:2])#从左到右一个一个取
# print(a[0::-1])#从左到右一个一个取 ------第一个数代表从几开始取 第二个数代表取到什么位置 第三个数代表按什么步长取 第一和第二有正负之分 代表方向

#添加数据
# a.append('8')
# print(a)
#
# a.insert(2,'4')
# print(a)

# 修改数据

# a[2]='9'
# print(a)

# a[1:4]=['3','10'] 修改指定下标数据
# print(a)

#删除数据
# a.remove('1') 删除指定值
# a.remove(a[0]) 通过下标删除
# print(a)

# b=a.pop(1) #根据索引删除 且将删除的值返回
# print(b)

# del a[3] #删掉变量 且从内存删除整个对像


# print(a.count('1')) 计算元素出现的次数


# b=['b']
# # a.extend(b) 将两个列表整合在一起
# print(a)

# print(a.index('7')) 找到值的索引

# a.reverse() 将列表反过来
# print(a)

# print(a.sort()) 排序

# for i in range(len(a)):
# print(i+1)

元组---只可读
# c=(5,6,7,8,9,10)
# print(c[1:4])从元组中取值
posted @ 2020-08-02 10:06  小赖同学啊  阅读(163)  评论(0编辑  收藏  举报