Python列表介绍

作者 : 慕源网 本文共973个字,预计阅读时间需要3分钟 发布时间: 2021-10-7 共175人阅读

介绍

列表是可以更改的内置 Python 数据结构。它是一个有序且可变的元素集合。有序序列意味着列表中的每个元素都可以通过其索引号单独调用。
关于该列表的一些要点是:
  • 可以通过将所有元素放在方括号 [] 内来创建列表。
  • 列表中的所有元素必须用逗号“,”分隔。
  • 它可以有任意数量的元素,并且元素不需要是相同的类型。所以,我们也可以说它是异构数据类型的集合。
  • 列表索引总是从 0 开始,所以如果字符串的长度是“n”,那么最后一个元素的索引将为 n-1。
  • 列表是可变的,因此它们可以在创建后进行修改。
  • 空列表表示为 L[]。

Python列表介绍

列出方法

Python列表介绍

让我们了解每种方法。

INDEX

此方法返回指定元素的索引。它需要一个参数。如果指定的元素不存在,则会生成错误。
l= [7,4,2,6,9,1,5]    
a= l.index(9)    
print(“Number found at”,a)      
以下代码的输出如下所示。
Python列表介绍
它返回指定元素第一次也是唯一一次出现的索引。如果要指定有效索引的范围,可以指定开始和停止索引。
l= [7,4,9,2,6,9,1,5,4,9]    
a= l.index(9)    
print(“Number found at”,a)                              # will return 2  

APPEND

此方法用于向 List 追加和添加元素。用于将元素添加到 List 的最后位置。它只需要一个参数,因此一次只能附加一个元素。

l= [7,4,2,6,9,1,5]    
a= l.append(14)                                               # now list is [7,4,2,6,9,1,5,14] 

Python列表介绍

不能通过 Append() 添加多个元素。就像,看到下面的输出,
Python列表介绍

EXTEND

如果我们想附加包含在列表中的多个对象,我们使用 Extend()。此方法添加多个项目,但它应该是列表的形式。
l=[7,4,2,6,9,1,5]  
a= l.append(3,8)                                                  # generates an error    
a= l.extend(3,8)                                                   # generates an error    
a= l.extend([3,8])                                                # list is [7,4,2,6,9,1,5,3,8] 
查看输出。

Python列表介绍

这允许您加入两个列表。对象序列所代表的序列被扩展为列表;即,接受第二个列表作为其参数。
Python列表介绍

概括

在本文中,我们讨论了 List 的一些基本概念和一些方法。我希望这能帮助读者理解如何在 Python 中使用和实现列表。在我的下一篇文章中,我将解释 Lists 的其余方法。
非常欢迎与本文相关的反馈或查询。谢谢阅读。 

慕源网 » Python列表介绍

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录