当前位置: 首页 > news >正文

免费的网站模板互联网培训

免费的网站模板,互联网培训,上海做网站的的公司,网站平台建设哪家公司好概述 在Python中,我们有很多数据结构,但列表是最基本和最重要的数据结构之一。列表索引从索引零开始,一直到(列表的长度 - 1)。列表中可以进行许多操作,例如加法、乘法、切片、成员资格和比较等。在Python中,列表用于存储不同数据类型的序列。 Python 列表是可变的(可…

概述

在Python中,我们有很多数据结构,但列表是最基本和最重要的数据结构之一。列表索引从索引零开始,一直到(列表的长度 - 1)。列表中可以进行许多操作,例如加法、乘法、切片、成员资格和比较等。在Python中,列表用于存储不同数据类型的序列。 Python 列表是可变的(可更改的),这意味着我们可以在它们形成后更改它们的元素。列表是用于存储数据集合的四种内置Python 数据结构之一;另外三个是Tuple、Set和Dictionary,它们都有不同的属性和应用。

介绍

Python 提供了六种类型的内置序列来存储数据,其中之一是列表。 List 就像一个动态数组,除了线性序列之外,还为您提供了几个内置函数来对其中存储的数据执行各种操作。

我们将在本文后面看到可以对列表执行哪些操作。 Python 中的列表可以包含重复元素,因为每个元素都由称为索引的唯一数字/位置标识。

我们可以在列表中存储任意数量的项目/元素,它们可以是同类的(相同数据类型的所有项目)或异构的(列表中不同数据类型的项目)。

List中存储的数据是有序的。也就是说,它将按照我们输入的方式存储。因此,列表是有序的序列。 Python 中的列表还提供了各种简单和速记的方法,例如列表推导式。我们还将在本文后面看到有关列表理解的内容。

Python 列表的特征

列表的各种特征是:

  • 有序:列表保持数据插入的顺序。
  • 可变:列表中的元素是可变的。这意味着我们可以修改列表中存储的项目。
  • 异构:列表可以存储各种数据类型的元素。
  • 动态:列表可以自动扩展或缩小以相应地容纳项目。
  • 重复元素:列表允许我们存储重复数据。

在 Python 中创建列表

通过将项目/元素放在方括号 ([ ]) 之间并用逗号 (,) 分隔来创建列表。让我们看看如何在 Python 中以不同的方式创建列表。

 
# Creation of a List in Python# Creating an empty List
empty_List = []# Creating a List of Integers
integer_List = [26, 12, 97, 8]# Creating a List of floating point numbers
float_List = [5.8, 12.0, 9.7, 10.8]
# Creating a List of Strings
string_List = ["Interviewbit", "Preparation", "India"]# Creating a List containing items of different data types
List = [1, "Interviewbit", 9.5, 'D']# Creating a List containing duplicate items
duplicate_List = [1, 2, 1, 1, 3,3, 5, 8, 8]

我们还可以创建一个列表,存储其他几个列表作为其项目。它被称为嵌套列表。嵌套列表是通过将各个列表放置在方括号 ([ ]) 内并用逗号 (,) 分隔来创建的。下面让我们看看如何在 Python 中创建嵌套列表。

 
# Creating a nested List
nested_List = [[6, 2, 8], [1, "Interviewbit", 3.5], "preparation"]

在 Python 中访问列表中的值/元素

存储在列表中的元素与称为索引的唯一整数相关联。第一个元素的索引为 0,第二个元素的索引为 1,依此类推。因此,包含六个元素的列表将具有从 0 到 5 的索引。为了访问列表中的元素,索引在索引运算符 ([ ]) 中提及,前面是列表的名称。

我们在 python 中访问列表中的元素/值的另一种方法是使用负索引。最后一个元素的负索引从 -1 开始,最后第二个元素的负索引从 -2 开始,依此类推。

 
My_List = [3, 4, 6, 10, 8]# Accessing values stored in lists using positive index
print("Values accessed using positive Index.")
print(My_List[2])
print(My_List[4])# Accessing values stored in lists using negative index
print("Values accessed using negative Index.")
print(My_List[-1])
print(My_List[-5])

输出:

 
Values accessed using positive Index.
6
8
Values accessed using negative Index.
8
3

我们在 python 中也有嵌套列表。对于嵌套列表,我们首先使用索引运算符访问内部列表在外部列表中存储/索引的索引。然后我们再次使用索引运算符访问内部列表中的元素。它被称为嵌套索引。这就像我们访问二维数组中的元素一样。与此不同的是,内部列表中有许多元素,但数组在该索引处只有一个值。

 
# Nested List
nested_List = [[6, 2, 8], [1, 3.5, "Interviewbit"], "preparation"]
print(nested_List[0][1])
print(nested_List[1][2])

输出:

 
2
Interviewbit

在 Python 中更新列表

列表是可变的,这意味着存储在索引中的现有值可以更改。要更改或更新列表元素,请使用

http://www.khdw.cn/news/40567.html

相关文章:

  • 自适应网页如何设计整站seo怎么做
  • 唯品会一个专做特卖的网站广告成都关键词排名推广
  • 学校自己做的网站需要买服务器吗广州网络推广seo
  • 淮南建设厅网站口碑营销案例ppt
  • 上海浦东建设管委网站百度商品推广平台
  • 龙岩疫情防控指挥部最新通知关键词优化排名费用
  • 南沙做网站公司网站推广优化排名教程
  • 什么做网站赚钱网站关键字优化价格
  • 开个小网站要怎么做网络推广营销网
  • dede网站地图地睛企业文化标语
  • 外贸跨境电商网站建设开发制作一个网站步骤
  • 网站建设技术分为哪些方向免费制作个人网站
  • 驻马店网站优化今天最新新闻10条
  • 廊坊网站建设外包火星培训机构收费明细
  • 政务网站建设方案百度服务
  • 洛阳霞光做网站公司seo服务外包公司
  • 网站注册页面怎么做数据验证app推广接单
  • 我公司网站开发技术优势百度百家号注册
  • 怎样申请免费网站域名十大基本营销方式
  • 大气网站首页欣赏网站内部seo优化包括
  • 比特币网站做任务seo博客教程
  • 电子商务网站开发与实现我想做网络推广找谁
  • 北京网站建设公司费用外包公司到底值不值得去
  • 武汉文理学院机电与建筑工程网站什么是网站外链
  • php免费网站建设百度的人工客服电话
  • 网站开发字体seo快速优化文章排名
  • 赛罕区城乡建设局网站今日军事头条新闻
  • 网站面包屑导航代码河南网站网络营销推广
  • 自己做的网站竞价好还是单页好百度云电脑网页版入口
  • 做电商不不得不知道的网站百度极速版下载安装最新版