List

>>> [41,42,43,44]
[41,42,43,44]
>>> [41,42,43,44] + [41,42,43,44]
[41,42,43,44,41,42,43,44]
>>> len([41,42,43,44])
4
>>> 41 in [41,42,43,44]
True
>>> 41 not in [41,42,43,44]
False
>>> [41,42] in [41,42,43,44]
False
>>> for i in [41,42,43,44]:
        print(i)
41
42
43
44
>>> for i,j in [[41,42],[43,44]]:  # 适用于成对出现的序列
        print(i,j)
41 42
43 44

range

range 是连续数字的序列

列表推导 (List Comprehensions)

字符串 (Strings)

切片 (Slice)

  • slice 是创建出了新的 list

序列函数

sum

sum(iterable, start=0) -> value

  • 返回“开始”值(默认值:0)加上一个可迭代的数字,当可迭代为空时,返回开始值。

max

max(...) max(iterable, , key=func) -> value max(arg1, arg2, args, [, key=func]) -> value

all & any

all(iterable, /) 如果bool(x)对迭代中的所有x都为真,则返回真。 如果可迭代为空,则返回True。 any(iterable, /) 如果bool(x)对迭代中的有一个x为真,则返回真。 如果可迭代为空,则返回False

Last updated

Was this helpful?