zoukankan      html  css  js  c++  java
  • 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])  # 打完一列打下一列
  • 相关阅读:
    第二学期,第0次作业
    最后一次作业——总结报告
    第14、15周作业
    第七周作业
    第6周作业
    第四周作业
    “黄领衫”获奖感言
    2018上C语言程序设计(高级)作业- 第4次作业
    2018上C语言程序设计(高级)作业- 第3次作业
    2018上C语言程序设计(高级)作业- 第2次作业
  • 原文地址:https://www.cnblogs.com/yuzhenzero/p/7123782.html
Copyright © 2011-2022 走看看