列表,元组,字典

  

# Author :yanpengtao

names = ["qaz", "wsx", "edc", "rfv", "tgb"]
print(names)
print(names[0], names[3])  # 取出固定的某个值
print(names[1:3])  # 取出连续的多个值  顾头不顾尾  切片
print(names[-1])  # 取出最后一个值
print(names[-2])  # 取出最后的第二个值
print(names[-3:-1])  # 取出倒数第二个和倒数第三个值,顾头不顾尾,从左都右
print(names[-3:])  # 取出倒数第三位到最后一位的所有值
print(names[:3]) # 取出前面三个值
names.append("5tgb") # 追加,追加到最后
print(names)
names.insert(1, "6yhn") # 固定位置插入,后面的数据往后挤
print(names)
names[2] = "7ujm" # 将第三个数改成新值
print(names)
names.remove("edc") # 根据值删除
del names[1] # 根据下标删除
print(names)
names.pop() #如果不输入下标的话,默认删除最后一位,输入下标和del names[1]效果一样
print(names)
print(names.index("7ujm")) # 查询具体某个值的位置
print(names.count("7ujm")) # 查找某个值有多少个
names.reverse() # 反转,将列表的值发转
print(names)
names.sort() # 排序,按照ASCII排序
print(names)
names2 = [1, 2, 3, 4]
names.extend(names2) # 列表合并,合并的列表加载最后
print(names)
del  names2 # 列表删除
names.clear() # 清空列表

  

猜你喜欢

转载自www.cnblogs.com/yanpengtao1/p/8962655.html