python训练营学习笔记

本文介绍了Python中列表的定义、创建以及如何向列表添加和删除元素。列表是Python的有序集合,可保存任意数量和类型的对象,支持append、remove等操作。示例展示了如何创建包含字符串和整数的列表,并通过append方法添加元素以及使用remove方法删除指定元素。
摘要由CSDN通过智能技术生成

1. 列表的定义

列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象,语法为 [元素1, 元素2, ..., 元素n]

  • 关键点是「中括号 []」和「逗号 ,」
  • 中括号 把所有元素绑在一起
  • 逗号 将每个元素一一分开

2. 列表的创建

  • 创建一个普通列表

【例子】
x = [‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’]
print(x, type(x))

[‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’] <class ‘list’>

x = [2, 3, 4, 5, 6, 7]
print(x, type(x))

[2, 3, 4, 5, 6, 7] <class ‘list’>

列表不像元组,列表内容可更改 (mutable),因此附加 (append, extend)、插入 (insert)、删除 (remove, pop) 这些操作都可以用在它身上。

3. 向列表中添加元素

  • list.append(obj) 在列表末尾添加新的对象,只接受一个参数,参数可以是任何数据类型,被追加的元素在 list 中保持着原结构类型。

【例子】
x = [‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’]
x.append(‘Thursday’)
print(x)

[‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’, ‘Thursday’]

print(len(x)) # 6

4. 删除列表中的元素

  • list.remove(obj) 移除列表中某个值的第一个匹配项

【例子】
x = [‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’]
x.remove(‘Monday’)
print(x) # [‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值