Python 3.8从零开始学
上QQ阅读APP看书,第一时间看更新

3.8 温故知新,学以致用

本章主要讲解了列表和元组,在本章结束前回顾一下学到的概念。

(1)通用序列的基本操作有哪些?

(2)列表有哪些操作和方法?

(3)元组有哪些基本操作?内置函数如何使用?

(4)列表与元组的区别是什么?

思考并解决如下问题:

(1)自定义一个变量,并赋值china,然后进行索引,观察各索引位置的输出值。

(2)自定义一个变量,并任意赋一个值,对变量进行分片。

(3)定义两个序列,对序列相加。

(4)定义多个序列,对序列相加。

(5)定义不同的变量,对变量做乘法操作。

(6)定义不同的变量,取得变量的长度、最小值和最大值。

(7)自定义一个列表,对列表进行重新赋值、增加元素、删除元素等操作。

(8)自定义一个列表,计算各个元素在列表中出现的次数,并打印各个元素在列表中出现的位置。

(9)自定义一个列表,对列表重新排序后复制给另一个列表,再对原列表做删除元素、增加元素、反转列表、清空列表等操作。

(10)自定义一个元组,对元组进行访问,并对元组进行修改、删除、索引、截取等操作。

(11)用负数步长对列表和元组进行分片。

(12)用索引取出下面list的指定元素:

field=[
['hello', 'world', 'welcome'],
['study', 'Python', 'is', 'funny'],
['good', 'better', 'best']
]
# 输出hello:
print(?)
# 输出Python:
print(?)
# 输出best:
print(?)