Skip to main content
 首页 » 编程设计

python之在 Python 中打印的列表项前面添加数字

2025年05月04日29zdz8207

所以我有一个这样的列表:

    L = ['a', 'b', 'c', 'd'] 

和

    for x in L: 
        print(x) 

返回

    'a' 
    'b' 
    'c' 
    'd' 

但我想看看

    1. 'a' 
    2. 'b' 
    3. 'c' 
    4. 'd' 

我希望这项工作适用于列表可能增长或缩小的任何规模。 我尝试了一些方法,但我对编程还很陌生,但没有任何效果。

请您参考如下方法:

使用enumerate

for i, x in enumerate(L): 
    print('{0}. {1}'.format(i, repr(x)))