Python列表中常见操作总结

一、列表基本操作

1.1列表的建立

  例如你最喜欢吃以下几种食物,而且最喜欢吃的是烤红烧鸡翅膀,代码可以这样写:

the_food_i_eat = ['吃豆腐','烤红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']

1.2列表元素的访问

  你想要吃豆腐,你可以这样访问:

the_food_i_eat = ['吃豆腐','红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']
#例如你最喜欢吃别人的豆腐,你的代码就可以这样写!
print(the_food_i_eat[0])
#如果你还想蜜雪冰城甜蜜蜜,你的代码也可以这样来搞!
print(the_food_i_eat[5])
#也可以这样来搞,倒叙-1也可以访问最后一个
print(the_food_i_eat[-1])

1.3列表中各个元素值的使用

例如你今天想吃螺蛳粉了,那就必须要用python打印一句“螺蛳粉,yyds”

the_food_i_eat = ['吃豆腐','红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']
#例如来柳州,最好就是要嗦碗螺蛳粉,那必须访问列表中的螺蛳粉!
print(f'我来广西柳州了,{the_food_i_eat[-3]},yyds,oh,yee') 
#橙色部分就是访问的列表中螺蛳粉这个元素

ps:列表的第一个元素序号为0

二、列表元素的操作

2.1修改列表元素的值

  葵花宝典第一式-上去就是干,例如要修改列表中茶颜(喝掉茶颜悦色),可以这样做:

the_food_i_eat = ['吃豆腐','红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']
#首先把茶颜拖出来
print(the_food_i_eat[-2])
#然后把这玩意一口闷
the_food_i_eat[-2] = "一杯空的茶颜"
#我们再来看看还有没有茶颜
print(the_food_i_eat) 

2.2列表中添加元素

       (1)利用append()方法

        append 在英文中意思是增补,在python中为在列表末尾增加一个元素,使用方法如下

the_food_i_eat = ['吃豆腐','红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']
#例如你喜欢泡脚凤爪,应为漂亮女人都是泡椒凤爪
#当然男人也是大猪蹄子,那我应该是大帅猪蹄子,嘿嘿!
the_food_i_eat.append('泡椒凤爪')
#见证奇迹的时候到了
print(the_food_i_eat)

       (2)利用insert()方法

            insert方法可以在列表任意位置增加一个元素,使用方法如下:

the_food_i_eat = ['吃豆腐','红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']
the_food_i_eat.append('泡椒凤爪')
#什么!你还想吃大猪蹄子,好滴,这就成全你!
#接下来我们要使用新的insert方法要让泡椒凤爪和大猪蹄子在一起
the_food_i_eat.insert(6,'大猪蹄子')
#见证奇迹的时候到了
print(the_food_i_eat)

2.3从列表中删除元素

           (1)简单粗暴法——用del命令之间删除变量中的元素

       比如:你吃了一年的螺蛳粉,导致和同学说话嘴里总是口吐芬芳,一阵飘香,于是你想把你最心爱的螺蛳粉删除。

the_food_i_eat = ['吃豆腐','红烧鸡翅膀我最爱吃','最喜欢吃瓜','螺蛳粉','来杯茶颜','蜜雪冰城甜蜜蜜']
del the_food_i_eat[-3] #找到列表中的元素位置删除螺蛳粉
print(the_food_i_eat)

           (2)pop方法弹出元素,这玩意可以赋值给其他变量,该元素可以         

上一篇:第一次接触多态


下一篇:多态概述