* pythonのenumerate関数の開始数値の指定と,format関数での数値のゼロ埋め

:CATEGORIES: python


for i, name in enumerate(l, 1):
print('{:03}_{}'.format(i, name))
# 001_Alice
# 002_Bob
# 003_Charlie

[source:]Python, enumerateの使い方: リストの要素とインデックスを取得 | note.nkmk.me https://note.nkmk.me/python-enumerate-start/


In [48]: for i, item in enumerate(t, 1):
...: print("{:04}_{}".format(i, item))
...:
...:
0001_aaa
0002_bbb
0003_ccc
0004_ddd