一、列表 按规定的长度补为0

(一)把列表补充为5长度的列表

mylist = [2, 3, 5]
mylist5 = mylist + [0] * (5 - len(mylist))
print(mylist5)

结果:[2, 3, 5, 0, 0]

(二)二维列表,补充为5的长度

mylist = [[2, 3, 5], [1,5,4], [2, 2]]
for i in range(len(mylist)):
	mylist[i] = mylist[i]+ [0] * (5 - len(mylist[i]))
print(mylist)

结果:[[2, 3, 5, 0, 0], [1, 5, 4, 0, 0], [2, 2, 0, 0, 0]]

二、字符串补充为2长度-zfill()

x = '25'
x = x.zfill(5)
print(x)

结果:“00025”

Logo

GitCode AI社区是一款由 GitCode 团队打造的智能助手,AI大模型社区、提供国内外头部大模型及数据集服务。

更多推荐