关于分隔符的使用,求DL解答!

如图,想问一下为什么我在遍历name后使用三个\t,而在格式化输出遍历字典结果时只使用了两个\t,输出的结果为啥能对齐呢?

img

因为显示的内容长度比标题长,会多占用一个TAB键位置

你的英文名字本来都是长的,wusen到dada估计也就俩\t(n到d的距离),不信你试试把wusen弄短点变成wus

因为遍历名片列表的时候字段过长,程序自动增加了一个"\t", 所以都是三个"\t",参考如下:


x = 'aaaa\tbbb'  # 内容较长会自动增加一个\t
y = 'a\t\tb'
print(x)
print(y)