• 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])  # 打完一列打下一列
  • 相关阅读:
    Binary Search Tree Iterator
    Oracle迁移:Linux->Windows
    OCP考点实战演练02-日常维护篇
    Oracle数据库全球化
    Oracle管理磁盘空间和资源
    Oracle数据库资源管理
    使用普通用户替代root来管理IEE
    记录一则ORA-12154,ORA-12560解决过程
    Oracle段收缩功能
    Oracle使用SQL传输表空间
  • 原文地址:https://www.cnblogs.com/yuzhenzero/p/7123782.html
Copyright © 2020-2023  润新知