元组有两重功能,一是当作记录来用的数据模型,二是充当不可变的列表,
1、用作记录:
元组用作记录时,可以理解为数据+位置。...,^分别代表左,右,居中对齐,默认为右对齐;
sign,取值为:
+,所有数字签名都要加上符号;
-,默认值,只在负数签名加符号;
空格,在正数前面加上一个空格;
0,在宽度前面加0表示用0来填充数值前面的空白..._asdict().items():#字典内置方法items()而非item()
print(key+":",value)#加号前后字符类型一致
4、用作不可变列表:
元组除了不支持增减,逆序,...下面介绍三种在某些情况下可以替换列表的数据类型。
1、数组:
如果我们需要一个只包含数字的列表,那么array.array比list更高效。...返回none的原因是提示你此方法不会新建列表,让调用者知道传入的参数发生了改动,这其实是Python的一个惯例。
sorted与之相反。它接受任何形式的可迭代对象作为参数,返回一个列表。