Python编程基础:第十四节 列表Lists

第十四节 列表Lists

前言

列表是一种非常常用的数据结构。我们可以用它来存储各种类型的数据。

实践

我们先来创建一个名为food的列表,里面存储了一系列我喜欢的食物名称:

food = ["pizza", "hamburger", "hotdog", "spaghetti"]

现在我们改变索引为0的食物名称:

food[0] = "sushi"
print(food[0])
>>> sushi

可见索引为0的食物名称从pizza变为了sushi。我们现在在列表的末端添加一个食物名称:

food.append("ice cream")
print(food)
>>> ['sushi', 'hamburger', 'hotdog', 'spaghetti', 'ice cream']

如果我们想移除某个食物名称该怎么做呢?

food.remove("hotdog")
print(food)
>>> ['sushi', 'hamburger', 'spaghetti', 'ice cream']

我们接下来移除列表中最后一个元素吧:

food.pop()
print(food)
>>> ['sushi', 'hamburger', 'spaghetti']

若想在指定位置插入元素,用insert方法即可:

food.insert(0, "cake")
print(food)
>>> ['cake', 'sushi', 'hamburger', 'spaghetti']

如果想对列表中元素排序,只需要用sort方法:

food.sort()
print(food)
>>> ['cake', 'hamburger', 'spaghetti', 'sushi']

我们可以用for循环遍历列表中的每一个元素:

for x in food:
    print(x)
>>> cake
>>> hamburger
>>> spaghetti
>>> sushi

最后,清空列表的方法是clear

food.clear()
print(food==[])
>>> True

以上便是列表的全部内容,感谢大家的收藏、点赞、评论。我们下一节将介绍二维列表(2D Lists),敬请期待~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值