Python学习笔记——列表简介(1)

这篇博客介绍了Python中的列表基础知识,包括如何创建和访问列表,以及如何修改、添加和删除元素。通过示例展示了如何直接赋值修改元素、在列表末尾添加元素、使用insert方法插入元素、使用del关键字按索引删除元素、使用pop方法弹出元素以及使用remove方法删除特定值的元素。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.创建和访问列表

  • Python中列表的创建和访问都类似于C语言中数组的创建和访问。
  • 创建采用[ ] 例:fruits = [‘apple’,‘banana’,‘orange’]
  • 访问采用索引值 例:print(fruits[0])
  • 注:fruits[0].title 可以使元素首字母大写。

2.修改、添加和删除元素

  • 1.修改元素,直接赋值
 fruits[0] = 'watermelon
 print(fruits)

结果:[‘watermelon’, ‘banana’, ‘orange’]

  • 2.添加元素

  • (1)末尾添加:

 fruit.append('watermelon')
 print(fruits)
  • 结果:[‘apple’, ‘banana’, ‘orange’, ‘watermelon’]

  • 注:这种方法可以动态创建列表,先创建一个空列表,再一个个添加元素。

  • (2)插入元素 :

 fruits.insert(0,‘watermelon’)
 print(fruit)
  • 结果:[‘watermelon’, ‘apple’, ‘banana’, ‘orange’]

  • 3.删除元素

  • (1)删除索引:

del fruits[0]
  • 结果:[‘banana’, ‘orange’]

  • (2)弹出元素:

  • 可以获取被删除元素的值,可以指定索引弹出

popped_fruits = fruits.pop(1)
print(pop_fruits)
print(fruits)
  • 结果:banana
    [‘apple’, ‘orange’]

  • 当不指定索引时,弹出末尾元素(栈)。

popped_fruits = fruits.pop()
print(pop_fruits)
print(fruits)  
  • 结果:orange
    [‘apple’, ‘banana’]

  • (3)删除值:

removed_fruit = 'banana'
fruits.remove(removed_fruit)
print(fruits)
  • 结果:[‘apple’, ‘orange’]

  • 注:remove只能删除出现的第一个,若有多个重复的值需要用循环判断是否完全删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值