zoukankan      html  css  js  c++  java
  • 乘法

    1 #用一个数字x乘以一个序列会生成新的序列。在新的序列中,原来的序列将被重复x次,这就是序列中的乘法。例子如下:
    2 >>>8*[8]
    3 [8,8,8,8,8,8,8,8]
    4 >>>3*'hello'
    5 'hellohellohello'
    6 #注意此处的乘法并不是数学中定义的乘法。
    7 #从输出的结果可以看到,序列被重复了对应的次数,而不是做了数学中的乘法运算。
    #如果要创建一个重复序列,就可以像上面的示例一样乘以一个想要得到的序列长度的数字,这样可以快速得到需要的列表,非常方便。空序列可以简单通过两个中括号([])表示,表示里面什么东西都没有。如果想创建一个占用10个或更多元素的空间,却不包含任何有用内容的列表,那我们可以像上面的示例一样乘以对应的数字,得到需要的空列表,也是很方便。

    1 #如果要初始化一个长度为X的序列,就需要让每个编码位置上都是空值,此时需要一个值代表空值,即表示里面没有任何元素,可以使用None。None是Python的内建值,确切含义是“这里什么也没有”。例:
    2 >>>sq=[None]*5
    3 >>>sq
    4 [None,None,None,None,None]
  • 相关阅读:
    台州 OJ 3847 Mowing the Lawn 线性DP 单调队列
    洛谷 OJ P1417 烹调方案 01背包
    快速幂取模
    台州 OJ 2649 More is better 并查集
    UVa 1640
    UVa 11971
    UVa 10900
    UVa 11346
    UVa 10288
    UVa 1639
  • 原文地址:https://www.cnblogs.com/DLHe/p/7674377.html
Copyright © 2011-2022 走看看