使用列表解析式输出以下结果
‘’’
[‘0000’, ‘0001’, ‘0002’, ‘0003’, ‘0004’, ‘0005’, ‘0006’, ‘0007’, ‘0008’, ‘0009’]
‘’’
print ['%04d' %x for x in range(10)]
print ['{0:0>4}'.format(x) for x in range(10)]
本文介绍如何使用Python列表解析式生成带有固定宽度的数字字符串列表,包括两种格式化字符串的方法。
使用列表解析式输出以下结果
‘’’
[‘0000’, ‘0001’, ‘0002’, ‘0003’, ‘0004’, ‘0005’, ‘0006’, ‘0007’, ‘0008’, ‘0009’]
‘’’
print ['%04d' %x for x in range(10)]
print ['{0:0>4}'.format(x) for x in range(10)]
3309
1890

被折叠的 条评论
为什么被折叠?