美文网首页
第3章 列表操作

第3章 列表操作

作者: Kuznets | 来源:发表于2018-09-26 11:32 被阅读0次

3.1 列表定义
列表是由一系列按照特定顺序排列的元素组成。可以包含字母表,数字0-9或所有家庭成员姓名的列表;也可以将任何东西加入到列表中
bicycles = ['trek', 'cannondale', 'redline', 'specialized']
print(bicycles)

3.2 访问列表元素

print(bicycles[0])
print(bicycles[0].title())
print(bicycles[-1])
3.3 修改列表元素
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles[0] = 'ducati'
print(motorcycles)
3.4 在列表末尾添加元素
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles.append('ducati')
print(motorcycles)
3.5 在列表中插入元素
motorcycles = ['honda', 'yamaha', 'suzuki']
motorcycles.insert(0, 'ducati')
print(motorcycles)
3.6 使用del语句删除元素
motorcycles = ['honda', 'yamaha', 'suzuki']
del motorcycles[0]
print(motorcycles)
3.7 使用方法pop() 删除元素
方法pop() 可删除列表末尾的元素
motorcycles = ['honda', 'yamaha', 'suzuki']
popped_motorcycle = motorcycles.pop()
print(motorcycles)
print(popped_motorcycle)
3.8 使用pop()弹出列表中任何位置处的元素
motorcycles = ['honda', 'yamaha', 'suzuki']
first_owned = motorcycles.pop(0)
使用del 语句还是pop() 方法的判断标准:
如果你要从列表中删除一个元素,且不再以任何方式使用它,就使用del 语句;如果你要在删除元素后还能继续使用它,就使用方法pop() 。
3.9 根据值删除元素
motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
motorcycles.remove('ducati')
print(motorcycles)
3.10 使用方法sort() 对列表进行永久性排序
cars = ['bmw', 'audi', 'toyota', 'subaru']
cars.sort()
print(cars)
3.11 使用函数sorted() 对列表进行临时排序
cars = ['bmw', 'audi', 'toyota', 'subaru']
print(sorted(cars))
3.12 使用方法reverse()倒着打印列表
reverse() 不是指按与字母顺序相反的顺序排列列表元素,而只是反转列表元素的排列顺序
cars = ['bmw', 'audi', 'toyota', 'subaru']
print(cars)
cars.reverse()
print(cars)
3.13 使用函数len() 可快速获悉列表的长度
3.14 遍历整个列表
使用for 循环
magicians = ['alice', 'david', 'carolina']
for magician in magicians:
print(magician)
3.15 创建数值列表
1)使用函数range()
for value in range(1,6):
print(value)
2)使用range()创建数字列表
numbers = list(range(1,6))
print(numbers)
3.16 列表解析
for 语句末尾没有冒号
squares = [value**2 for value in range(1,11)]
print(squares)
3.17 切片
用于处理列表的部分元素
players = ['charles', 'martina', 'michael', 'florence', 'eli'] print(players[0:3])
print(players[1:4])
print(players[:4])
print(players[2:])
print(players[-3:])
3.18 复制列表
方法是同时省略起始索引和终止索引([:] )。
my_foods = ['pizza', 'falafel', 'carrot cake']
friend_foods = my_foods[:]

相关文章

  • 03.列表操作

    列表的操作 基本操作列表迭代与解析索引与分片列表数据操作其他操作 1. 基本操作 2. 列表迭代与解析 3. 索引...

  • 【数据类型】21、上机练习:容器类型操作

    目录一、列表、元组基本操作二、列表、元组高级操作三、集合基本操作四、字典基本操作 一、列表、元组基本操作 +,*,...

  • 第3章 列表操作

    3.1 列表定义列表是由一系列按照特定顺序排列的元素组成。可以包含字母表,数字0-9或所有家庭成员姓名的列表;也可...

  • 第4章 操作列表

    参考书籍:《Python编程 从入门到实践》 1. 用for语句遍历列表 注意事项:单复数的命名方式对于遍历列表很...

  • python 列表、元组、字典

    一、列表 常用列表操作: list.append()追加成员,成员数据 list.pop()删除成员,删除第i个成...

  • Python列表(list)知识点归纳

    列表 定义:一组有序数据的组合 列表的序列操作: 列表的遍历操作: 列表推导式 列表函数

  • DOM 编程艺术——列表操作,组件实践

    1.列表操作 在实际项目中,列表出镜率最高,分为图片式列表(相册,专辑)和信息形式列表(歌曲列表) 列表常见操作:...

  • Python学习——列表简介

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

  • 「DOM 编程」列表操作

    列表操作 列表的常用形式有图片形式与信息形式的,常见的有如下的操作: 显示列表 选择列表项 新增列表项 删除列表项...

  • 06-列表的操作

    g列表的操作 列表相加操作 格式:变量 = 列表1 + 列表2结果:集合两个列表所有元素的新列表注意:+两侧都要是...

网友评论

      本文标题:第3章 列表操作

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