这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战
🐍列表概念
列表由一系列按特定顺序排列的元素组成。
在Python中,用方括号[]来表示列表,并用逗号来分隔其中的元素。
列表是有序集合,可以访问列表的任何元素,只需要知道该元素的位置或索引即可。
Python中第一位的索引是0而不是1。
loves = ["跑步","听歌","打游戏","爬山","抽烟","喝酒","烫头"]
print(loves)
print(loves[0])#输出loves列表中的第一位
print(loves[-1])#输出loves列表中的最后一位
print("我的爱好是:"+loves[-3]+","+loves[-2]+","+loves[-1])
🐍修改列表
- append()将元素添加到列表末尾
- insert()将元素插入到列表索引为0的地方
- 列表名[n]=值,将列表中索引为n修改值
- del 列表名[],删除列表中的索引为n的元素
- pop()方法可删除列表末尾的元素,并可以取其值
- 列表名.remove("元素值"),删除元素值为"元素值"的元素,不需要索引
- 列表名1.extend(列表名2),将列表名2中的元素添加到列表名1中、
- 列表名.clear(),清除所有元素
bisai = ["游泳","拳击","乒乓","台球","跳远"]
print(bisai)
bisai.append("武术") #将元素添加到列表末尾
print(bisai)
bisai.insert(0,"健美操") #将元素插入到列表索引为0的地方
print(bisai)
bisai[-2]="跳高" #将列表中倒数第二位修改为"跳高"
print(bisai)
del bisai[-1] #删除列表中最后一位
print(bisai)
bisai1 = bisai.pop() #pop()方法可删除列表末尾的元素,并可以取其值
print(bisai1)
print(bisai)
bisai.remove("乒乓") #删除元素值为"乒乓"的元素,不需要索引
print(bisai)
bisai2 = ["羽毛球","篮球"]
bisai.extend(bisai2) #将bisai2中的元素添加到bisai中
print(bisai)
bisai.clear() #清除所有元素
print(bisai)
今天的内容就到这里,关于列表的很多操作需要讲到循环内容,等到讲过循环再来补充,拜了个拜~