今日学习list有关列表知识,以下是学习笔记

#[]作为标识
#定义一个列表list
my_list=["ccutchang","jilin","python"]
print(my_list)
print(type(my_list))  #显示为列表类型
my_list=["ccutchang",666,True]
print(my_list)
print(type(my_list))

#定义一个嵌套列表
my_list=[["abc",123,267],[4,5,"changchun"]]
print(my_list)
print(type(my_list))

####列表的--下标索引--,取出数据
#[   (0),   (1),   (2),   (3)]
name_list=["john","bob","july"]
print(name_list[0])
print(name_list[1])
print(name_list[2])


name_list=["john","bob","july"]
print(name_list[-1])
print(name_list[-2])
print(name_list[-3])


#嵌套列表+下标
name_list=[["john","bob","july"],[234,"juliey","aorien"]]
print(name_list[1][0])
print(name_list[0][2])
print(name_list[1][2])

print("---------列表的常用操作-------")
#列表的常用操作
mylist=["ccut","jilincc","python"]
index=mylist.index("ccut")
print(f"ccut在列表中的下标索引值是:{index}")
#如何修改特定位置的索引值
mylist[0]=("智博教育")
print(f"以上操作为修改列表,现在修改后的列表元素值为:{mylist}")
#列表中插入元素
mylist.insert(1,"bestgooo")  #括号内第一个是位置,第二个是插入的元素内容
print(f"插入后的元素列表为:{mylist}")
#将元素追加到列表尾部
mylist.append("jilinchangchunccut")
print(f"列表追加一个元素后的显示为:{mylist}")
#追加一批元素
mylist2=[1,2,444]
mylist.extend(mylist2)
print(f"给列表追加了一份列表之后显示为:{mylist}")
#删除某特定位置的元素(del列表[下标]或列表.pop(下标))
mylist=["ccut","jilincc","python"]
del mylist[2]
print(f"del删除下标为2的元素,显示为:{mylist}")
mylist=["ccut","jilincc","python"]
element=mylist.pop(1)
print(f"pop删除下标为1的元素,显示为:{mylist},取出的元素是{element}")
#
mylist=["ccut","jilincc","python","ccut","ccutshihao"]
mylist.remove("ccut")
print(f"在mylist中使用remove删除ccut,显示的结果为:{mylist}")
#remove从前到后,搜索,删除第一个,不可以删第二个,若删多个,则再一次执行remove
#清空列表
mylist.clear()
print(f"列表被清空了,结果为{mylist}")
#统计某元素在列表中的数量
mylist=["ccut","jilincc","python","ccut","ccutshihao","ccut","python"]
count=mylist.count("ccut")
print(f"统计一下ccut在mylist中有几个:{count}")
#统计列表中所有元素的数量
mylist=["ccut","jilincc","python","ccut","ccutshihao","ccut","python"]
count=len(mylist)
print(f"列表的元素数量总共有{count}")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值