Python学习记录7:列表的 增加操作

本文介绍了Python中列表的基本概念,包括其表示方法、索引和切片、以及常用的增加元素操作如append(), extend()和insert()。通过实例演示了如何在列表中添加单个元素和列表,以及如何处理嵌套列表。
摘要由CSDN通过智能技术生成

1、什么是列表:
- 数据类型:可以存储多个数据的数据类型。
2、列表的表示:
“mystring”[1]
- [] 表示列表 a =
- 区别:mtr[]
- 列表当中每个元素可以是python任意数据类型

索引:获取某一个元素,
切片:获取多个元素

嵌套列表的元素获取

lst=["a","b", [1,2,3]]
print(lst[0])   # ===>a
print(lst[-1][1]) #====>2

3、列表的 增加 操作
----3.1 append()方法: 在列表末尾添加一个数据项**

a=["mm","56","sd"]
a.append("fd")
print(a)
# ==>['mm', '56', 'sd', 'fd']

#如果我末尾添加的是一个列表, 发现append()函数不论传入什么,都只将其视为列表的一个元素进行尾部插入
a1=["mm","56","sd"]
a1.append(["fd",1,3])
print(a1)
# ==>['mm', '56', 'sd', ['fd', 1, 3]]

----3.2 extend()方法:
在列表末尾添加一个数据集合 ,将传入的参数视为列表,并将该列表的每个元素一一逐个插入到原列表尾部。

b=["mm","56","sd"]
b.extend(["fd",1,3])
print(b)
#==>['mm', '56', 'sd', 'fd', 1, 3]

b1=["mm","56","sd"]
b1.extend({"fd":1})  #插入个字典
print(b1)
#==>['mm', '56', 'sd', 'fd']

----3.3 insert(索引, data)方法 ,指在某个特定位置(索引)前面增加一个数据项。

c=["mm","56","sd"]
c.insert(-1,"gg")
c.insert(0,"TT")
print(c)
#==>['TT', 'mm', '56', 'gg', 'sd']

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值