美文网首页
Python基础列表

Python基础列表

作者: 木林森PM | 来源:发表于2018-03-08 17:25 被阅读0次

1.列表是什么?

列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母,数字0-9

在python中用 [  ] 来表示列表,并用逗号分隔其中元素。

例如:

bicycles = bicycles = ['trek', 'cannondale', 'redline', 'specialized']

print(bicycles)

2.访问列表元素列表是有序集合,因此访问列表中的任何元素,将该元素的位置或索引告诉Python即可,找到列表,在找到列表中的索引即能访问。

print(bicycles[0].title())    调用列表中的title()方法并将元素中的首字母大写。

3.列表中的索引是从0而不是1开始的,如果想访问列表中的最后一个元素位置在不知道索引的情况下,可以用  -1 作为索引访问元素。

4.修改,添加和删除列表中的元素

修改:找到位置并将里面的元素做修改

添加:motorcycles.append('ducati')   调用列表中的append()方法。直接在列表末尾追加。

插入:motorcycles.insert(0, 'ducati')    调用insert()方法,需要传两个参数,位置和插入的内容。

删除:del motorcycles[0]   通过del 指定列表名并指定删除的位置索引。motorcycles.pop()   使用pop() 删除最后一个元素。同时可以指定索引删除任何一个元素。 根据值删除元素。法remove()

5.使用sort()对列表进行永久性排序。使用sorted() 进行临时排序。

6.倒着打印列表:reverse()。

7.确定列表的长度,len() 。

8.遍历整个列表:通过for循环遍历整个列表。

9.在for循环中执行更多的操作:

10.在python语音中会出现缩进错误。IndentationError: expected an indented block     不必要的缩进也会报错。遗漏了冒号也会出现报错。

11.使用range() 能够轻松的生成一系列数字。

12.使用rangge() 创建数字列表。numbers = list(range(1,6))

❶ squares = [] 

❷ for value in range(1,11): 

❸ square = value**2

 ❹ squares.append(square)

❺ print(squares)

13.切片:要创建切片,可指定要使用的第一个元素和最后一个元素的索引。

14.复制列表:

❶ my_foods = ['pizza', 'falafel', 'carrot cake'] 

❷ friend_foods = my_foods[:] 

15.元组:❶ dimensions = (200, 50)

16.遍历元组中的所有值。

17.使用and检查多个条件。

18.使用  or  检查多个条件。

19.if-else结构

20.if-elif-else结构

20.字典:alien_0 = {'color': 'green', 'points': 5}

21.alien_0 = {}

alien_0['color'] = 'green'

alien_0['points'] = 5

22.函数input()的工作原理

23.求模运算符。

相关文章

  • 基础·数据容器·列表&元组

    Python基础教程 类型 数据集合包括:列表,元组,字典 列表=========================...

  • Python相关文章索引(11)

    基本常识 python 使用set对列表去重,并保持列表原来顺序 python基础-python函数any()与a...

  • Python-01基础-11基础知识

    Python 基础知识 tags: Python 基础 2019 年 10 月 内容说明: 变量 列表/元组 字典...

  • python入门教程NO.3 用python破解谍报密码

    python入门教程NO.3 用python破解谍报密码 本文涉及的python基础语法为:列表及其方法 列表 我...

  • Day01自学 - Python 列表(List)

    学习参考博客地址:Python 列表(List) | python list(列表)操作用法总结 一、基础语法 创...

  • 第一章 预备知识

    本节主要学习一些使用pandas所需要的python基础和numpy基础 一、Python基础 列表推导式可以使用...

  • 2018-10-10

    C基础入门Python(二) 1、列表 1)创建列表 可通过下标(即索引)访问其元素,Python的下标允许是负数...

  • Python基础列表

    1.列表是什么? 列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母,数字0-9 在python...

  • python 基础 - 列表

    Python 列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第...

  • python基础-列表

    1. 定义 有序的集合对象,可变的序列 []中包含任意对象的有序集合、通过偏移存取、可变长度、异构、支持嵌套 例如...

网友评论

      本文标题:Python基础列表

      本文链接:https://www.haomeiwen.com/subject/moeyfftx.html