美文网首页
第3章 列表简介

第3章 列表简介

作者: lkj666 | 来源:发表于2021-03-30 22:16 被阅读0次

参考书籍:《Python编程 从入门到实践》

1. 列表的定义和访问

bicycles = ['trek', 'cannondale', 'redline', 'specialized']
print(bicycles[0])
  1. 用方括号[]表示列表,并用逗号分隔开其中的元素。访问时,从下标0开始,最后一个元素可用使用负索引-1。列表中的是可以变动的。
  2. 用圆括号()表示,即为元组。元素中的元素是不能变动的,只能重新定义。



2. 变动列表中的元素

2.1 修改元素

  • 直接指定列表名和要修改的元素的索引,再指定该元素的新值即可
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles[0] = 'ducati'

2.2 添加元素

  • 方法append()在列表末尾添加元素
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycle.append('ducati')
  • 方法insert()在列表中插入元素
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles.insert(0, 'ducati') #在索引0处添加元素

2.3 删除元素

  • del语句删除元素
motorcycles = ['honda', 'yamaha', 'suzuki']
del motorcycles[0]
  • 方法pop()删除列元素
motorcycles = ['honda', 'yamaha', 'suzuki']
popped_motorcycle = motorcycles.pop() #删除列表末尾元素
popped_motorcycle = motorcycles.pop(0) #删除任意元素,这里是第一个元素

方法pop()删除的元素可以接着使用

  • 方法remove()根据值删除元素
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycle.remove('honda')



3. 组织列表

3.1 列表排序

cars = ['bmw', 'audi', 'toyota', 'subaru']
cars.sort()
print(cars)

方法sort()可以对列表进行永久性排序,临时性排序用sorted()

3.2 确定列表长度

cars = ['bmw', 'audi', 'toyota', 'subaru']
len(cars)

函数len()可以快速获得列表的长度

3.3 倒着打印列表

cars = ['bmw', 'audi', 'toyota', 'subaru']
cars.reverse()
print(cars)

方法reverse()可以反转列表元素的排列顺序

相关文章

  • 第3章 列表简介

    参考书籍:《Python编程 从入门到实践》 1. 列表的定义和访问 用方括号[]表示列表,并用逗号分隔开其中的元...

  • 无标题文章

    简介 文章列表

  • Python:列表简介

    概念 列表由一系列按特定顺序排列的元素组成,可以将任何元素加入列表中。Python中用[]来表示列表,用逗号分隔元...

  • python列表简介

    列表定义:按特定顺序排列的元素组成。在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素。 一、...

  • Python 列表推导式

    一、列表推导式? 简介:列表推导式(list comprehension)是利用其它列表创建新列表的一种方式,工作...

  • Python 之列表

    列表简介 修改列表元素 在列表中添加元素 在列表中插入元素 从列表中删除元素 使用方法pop() 删除元素 弹出列...

  • HTML5列表的使用

    内容简介: HTML列表的使用 1. HTML列表 无序列表使用标签: 、 属性:disc、circle、squa...

  • 【Python】03 列表简介

    前言:什么是列表,如何使用列表元素。 3.1 什么是列表 由一系列按特定顺序排列的元素组成。通常包含多个元素,一般...

  • Python学习——列表简介

    Python学习——列表操作 列表: 列表内的元素可以通过索引来操作和使用 列表的修改、添加、删除: 修改: 添加...

  • Chapter 03:列表简介

    方括号[]表示列表,列表内可放任意类别数据 ['trek', 'cannondale', 'redline', '...

网友评论

      本文标题:第3章 列表简介

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