Double陈

基本数据类型列表

#以下三种是往列表里增加值

#
l=[2222,3333,"egon",{"name":"egon","age":18}]
l.append(999)
print(l) #追加值

l.insert(2,[2,"good"]) #先索引的位置 再内容
print(l) #插入值 代表索引的位置 逗号后面的代表索引第二个值前面加一个[2,"good"]


x=[1,2,3,"egon"]
l.extend(x)
print(l) #把x列表的每一个值都单独分别放入l的后面




#以下三种是往列表里删除值
l=[111,222,"egon",["name",2222]]
# del l[1] #记住用del单纯的删除值,无法返回值
# print(l)

# l.pop(3) #按照索引删值
# print(l) #pop删除能拿到返回值,指定索引按默认最后一个删除

l.remove(["name",2222])
print(l) #按照元素删除 也是单纯的删除


# 列表需要掌握的操作

l=[1111,2222,"egon",{"name":"chenhao","age":18}]

l.count(1111)
print(l.count(1111)) #表示在列表出现的次数 #这里面只有pop、count、index有返回值


m=l.clear()
print(l.clear()) #清空列表的所有


l.reverse()
print(l) #将列表反转

l.index('egon')
print(l.index('egon')) #通过某一元素找到它在列表里对应的是几号索引

# 这个只用在列表里是同种类型才可以排序
l.sort() #默认从小到大排
l.sort(reverse=True) #从大到小降序

posted on 2021-03-29 15:29  Double陈  阅读(46)  评论(0编辑  收藏  举报

导航