如何使用Python3中的编号打印列表中的每个项目?

时间:2018-02-01 04:31:14

标签: python-3.x arraylist

例如,我有一个名单列表:[" joe"," ben"," alex"] 我该如何打印: 1. joe 2. ben 3. alex 感谢

2 个答案:

答案 0 :(得分:1)

枚举可能是您正在寻找的内容。如需进一步阅读,请查看http://book.pythontips.com/en/latest/enumerate.html

使用您的数据,您可以执行类似

的操作
my_list = ["joe","ben","alex"]
for c, value in enumerate(my_list, 1):
    print(c, value)

答案 1 :(得分:1)

使用内置函数枚举,如下所示:

mylist = ["joe","ben","alex"]
for indx, val in enumerate (mylist):
    print (str(indx +1) +"." , val)