`

Python新手学习基础之数据结构-列表1

阅读更多

创建一个列表

 

讲完了序列,我们现在来讲讲Python中最常见的一种序列数据类型--列表。

列表创建的语法是:

list_name = [item1, item2, item3, .......]

 

 

 

列表是可变的,支持索引、切片截取,列表数据可以是多种数据类型组成(例如: mix = [1, 2, 'a', 'b', 'c']),之前小节我们已经充分的使用过列表了,现在不妨再了解下列表是如何创建的。

比如这样就可以创建一个列表了:

 

like_animals = ['dog','elephant','rabbit','lion']

 

 

索引

 

由于列表是可变的,且支持索引操作,所以我们可以使用list[x]对其直接赋新的值。

看个实例吧:

like_animals = ['dog', 'elephant', 'rabbit', 'lion']
#输出like_animals中的任意一个元素
list = like_animals[0]
print (list)

更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index



 

 

  • 大小: 3 KB
0
0
分享到:
评论
1 楼 octopole 2016-09-21  
233333

相关推荐

    python-3.12.0-docs-pdf-a4.zip

    1. **入门指南**:为初学者提供了Python编程的基础知识,包括安装、环境设置、基础语法、数据类型、控制结构、函数、模块和包等。 2. **标准库**:Python的标准库非常丰富,包含了各种模块,如操作系统接口(os)、...

    python机器学习教程-从零开始掌握Python机器学习:十四步教程.pdf

    在开始机器学习之旅之前,首先需要掌握Python的基础编程技能。这包括理解变量、数据类型、控制结构(如if-else,for,while循环)、函数、类和对象等概念。对于初学者,可以通过"Learn Python the Hard Way"这样的...

    python新手练习题与答案1-20

    Python新手练习题与答案1-20 Python是一种通用的高级编程语言,它具有简洁的语法、易于学习、使用广泛等特点。Python主要应用于人工智能、数据分析、办公自动化、运维、科学计算、Web应用开发、桌面软件、游戏开发...

    python-3.8.3rc1-docs-html.zip

    - 初学者入门:涵盖基本语法、数据结构、控制流、函数、模块和包等,引导新手快速上手。 - 高级主题:深入讲解类、异常、装饰器、生成器、协程等,帮助进阶学习者掌握Python的精髓。 3. **参考手册:** - 内置...

    Excel实现Python数据分析项目数据和源码-用户价值

    在数据分析领域,Excel、Python和用户价值是三个关键概念,它们相互结合可以帮助我们高效地处理数据并挖掘出有价值的信息。本项目将展示如何利用Excel作为数据预处理工具,结合Python强大的数据分析库,来评估和提升...

    python-3.12.4-embed-amd64.zip

    Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, [随着版本的不断更新和语言新功能的添加,逐渐被...

    python零基础学习篇课程资料-CLASSDATA_ch11_机器学习算法(补充第二章数据.zip

    本课程资料“python零基础学习篇课程资料-CLASSDATA_ch11_机器学习算法(补充第二章数据.zip”是专门为那些希望踏入机器学习大门的新手设计的。这份资料包含了丰富的资源,旨在帮助你理解并应用机器学习算法。 首先...

    适合python新手学习的代码

    标题提到的"适合python新手学习的代码"涵盖了多个Python编程中的核心概念和应用领域。这里我们将深入探讨这些知识点,帮助新手更好地理解和掌握Python。 1. JSON:JSON(JavaScript Object Notation)是一种轻量级...

    2019 python 教程7本合集数据采集-系统管理-核心编程等

    总的来说,这个合集提供了全面且深度的学习路径,无论你是Python新手还是有一定经验的开发者,都能从中受益。通过系统学习,你将能够熟练运用Python进行数据采集、系统管理、核心编程,从而在IT行业中游刃有余。

    python-3.9.0-docs-pdf-a4.zip

    Python 3.9.0 官方文档是一个详尽的学习资源,它包含了关于这个流行的编程语言的全面信息。Python 3.9.0 是 Python 的一个重要版本...因此,无论你是Python新手还是资深开发者,都应该将这个文档作为你的常备工具之一。

    头歌python程序设计答案-Python程序设计基础知识与实战-涵盖基础语法、常用数据类型与计算实例

    内容概要:本文档提供了大量关于Python程序设计的基础练习题及其答案,涵盖主题包括:基础语法、数据类型、函数与模块、输入处理、数学运算、分支结构、计数器、循环结构和组合数据类型等。通过实际编程练习帮助读者...

    简明python教程-中文版( byte-of-python-chinese-edition.pdf )

    - **数据结构**:介绍了列表、字典等Python中的数据结构,使读者能够有效管理和操作数据。 - **高级主题**:涉及面向对象编程、输入与输出、异常处理等内容,帮助读者进一步提高编程技能。 - **标准库**:详细讲解...

    Python-100-Days-master.zip

    1. **Python基础知识**:这是入门阶段,学习者会接触到Python的基本语法,如变量、数据类型(整型、浮点型、字符串、布尔型等)、运算符、流程控制(条件语句、循环语句)以及函数的定义与调用。 2. **列表、元组、...

    零基础入门学习Python-价值200的鱼C论坛教程

    - **初级阶段**:专注于Python基础知识的学习,包括语法、数据结构等。 - **中级阶段**:进一步深入学习面向对象编程、网络编程等内容。 - **高级阶段**:探索更复杂的项目实践,如Web开发、数据分析等方向。 #### ...

    python-3.7.4-docs-text.zip

    1. **Python教程**:新手入门指南,涵盖了基本语法、控制结构、函数、模块等内容,是初学者的最佳起点。 2. **标准库参考**:详细描述了Python内置的模块和函数,是开发过程中的重要参考。 3. **语言参考**:详细...

    python-3.10.11-amd64

    这一特性允许程序员使用类似模式匹配的方式来解构复杂的数据结构,如元组和字典,提高代码的可读性和简洁性。例如,可以使用`match`语句来匹配对象的不同形态,并根据匹配的结果执行不同的代码块。 其次,这个版本...

    python免费网课-Python网课推荐-免费学习Python编程.pdf

    这门课程适合完全没有编程经验的新手,通过《小甲鱼零基础入门学习Python视频基础》(版本3.3.2),学生将了解到Python的基本概念,如语法规则、数据类型(如整型、浮点型、字符串、布尔型)、控制结构(如if-else...

    python-3.12.2-amd64.exe

    Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被...

Global site tag (gtag.js) - Google Analytics