python编程案例教程第四章答案_#Python编程从入门到实践#第四章笔记

本文详细介绍了Python中列表的遍历、生成、切片、复制以及元组的使用。通过for循环展示了遍历列表和元组的方法,探讨了列表解析的语法以及如何创建切片。同时,讲解了列表的复制技巧,强调了元组的不可变性。这些内容对于理解和操作Python数据结构至关重要。
摘要由CSDN通过智能技术生成

​​​1、遍历列表

使用for循环,遍历values列表

for value in values:

print(value)

2、数字列表

使用range(a,b)函数生成一系列数字,从a开始,并在到达b后停止【不包含b】

eg:    for value in range(1,5):

print(value)

打印结果:1 2 3 4

函数list()将range()的结果转换为列表。

print(list(range(1,6))    ----打印结果:[1,2,3,4,5]

range(2,11,2):从2开始,不断加2,直到达到或超过终值11   ---打印结果:[2,4,6,8,10]

3、列表解析

列表解析:将for循环和创建新元素的代码合并成一行,并自动附加新元素。

eg:  squares = [value**2 for value in range(1,11)]

print(squares)

4、切片

创建切片:指定要使用的第一个元素的索引和最后一个元素的索引加1,如要输出前三个元素,需指定索引0~3,输出分别为0,1,2的元素。

(1)提取前三名元素:列表名[0:3]

(2)提取第2到4个元素:列表名[1:4]

(3)若没指定第一个索引,则从列表开头开始;若没指定第二个索引,则终止于列表末尾

(4)负数索引返回离列表末尾相应距离的元素。列表名[-3:]代表列表最后三个元素

遍历切片:for player in players[:3]:

print(player)

打印结果为:遍历列表前三个元素

5、复制列表

创建一个整个列表的切片,方法是同时省略起始索引和终止索引([:])-----等同于创建一个始于第一个元素,终止于最后一个元素的切片。

6、元组

不可变的列表被称为元组,使用圆括号表示。

dimensions = (200,50)

遍历元组:使用for循环

不能修改元组元素,但能给存储元组的变量赋值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值