python数据类型------list(列表)

本文详细介绍了Python中列表这一标准数据类型的基本使用方法,包括创建、索引、切换、拼接、删除、查询等操作,并展示了如何利用这些操作进行数据处理。

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

一、列表

列表是python中的一个标准数据类型。它的表示通常用"[ ]"来引起来,具体例子:

eg:

        >>> fam=["liz",1.73,"emma",1.68,"mom",1.71,"dad",1.89]
>>> fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]

它有很多操作:索引,切换,拼接,删除,查询,计数

>>> fam=["liz",1.73,"emma",1.68,"mom",1.71,"dad",1.89]
>>> fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]
>>> fam[:]
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]
>>> fam[:-1]
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad']
>>> fam[0:1]
['liz']
>>> fam[7]=1.96
>>> fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.96]
>>> fam[6]=1.9
>>> fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 1.9, 1.96]
>>> fam+["me",1.79]
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 1.9, 1.96, 'me', 1.79]
>>> del(fam)
>>> fam
Traceback (most recent call last):
  File "<pyshell#24>", line 1, in <module>
    fam
NameError: name 'fam' is not defined
>>> fam=["liz",1.73,"emma",1.68,"mom",1.71,"dad",1.89]
>>> fam
['liz', 1.73, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]
>>> x=fam.index("mom")
>>> x
4

>>> fam[1]=1.71
>>> fam
['liz', 1.71, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]
>>> x=fam.count(1.71)
>>> x
2
>>> 4*fam
['liz', 1.71, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89, 'liz', 1.71, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89, 'liz', 1.71, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89, 'liz', 1.71, 'emma', 1.68, 'mom', 1.71, 'dad', 1.89]

列表可以嵌套,例如:

>>> fam=[["liu",21],["wang",23],["zhao",20]]
>>> fam
[['liu', 21], ['wang', 23], ['zhao', 20]]
>>> fam[1]
['wang', 23]
>>> fam[0][1]
21
>>> fam[0][1]=24
>>> fam
[['liu', 24], ['wang', 23], ['zhao', 20]]

注意:从上面的例子中,我们可以看到列表中的元素是可以改变的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值