Python作业本——第4章 列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python作业本——第4章 列表相关的知识,希望对你有一定的参考价值。

课后习题:

1.[]是一个空列表

2.

1 spam.insert(3, hello) 错,应为:spam[2] = ‘hello‘

3.[‘d‘]    ‘d‘

4.[‘d‘]    ‘d‘

5.[‘a‘, ‘b‘]

6.1

7.[3.14, ‘cat‘, 11, ‘cat‘, True, 99]

8.[3.14, 11, ‘cat‘, True]

9.连接+,复制*

10.inset()方法可以指定位置插入

11.del 和remove()方法

12.

13.列表可以修改,元祖不能修改

14.((42))    (42,)

15.tuple();list()

16.引用

17.copy.deepcopy()可以拷贝原变量中包含的列表    会复制列表内的所有列表

 

实践项目

4.10.1 逗号代码

 1 spam = [apples, bananas, tofu, cats, fishes]
 2 
 3 
 4 def lianjie(someList):
 5     result = ‘‘
 6     for i in range(len(someList) - 1):
 7         result += (someList[i] + ,)
 8     result += (and  + someList[-1])
 9     print(result)
10 
11 lianjie(spam)

4.10.2 字符图网格

 1 grid = [[., ., ., ., ., .],
 2         [., 0, 0, ., ., .],
 3         [0, 0, 0, 0, ., .],
 4         [0, 0, 0, 0, 0, .],
 5         [., 0, 0, 0, 0, 0],
 6         [0, 0, 0, 0, 0, .],
 7         [0, 0, 0, 0, ., .],
 8         [., 0, 0, ., ., .],
 9         [., ., ., ., ., .]]
10 
11 for j in range(6):
12     for i in range(9):
13         print(grid[i][j], end=‘‘)  # 打印一列中的每一个元素
14     print(grid[i][j])  # 打完一列打下一列

 

以上是关于Python作业本——第4章 列表的主要内容,如果未能解决你的问题,请参考以下文章

交作业啦-《Python编程(从入门到实践》

Python作业本——第5章 字典和结构化数据

第 4 章 操作列表

Python开发入门14天集训营·第1章Python基础语法-编写登陆认证程序

第4章 Python 数据结构

Python作业本——第3章 函数