python - 如何将 Python 列表转换为带有附加编号的多行?
问题描述
我有一个列表,例如:-
List = ["a","b","c"]
我想像下面这样转换它: -
1. a
2. b
3. c
如何通过使用 python 来实现这一点?
解决方案
利用enumerate
List = ["a","b","c"]
for i,j in enumerate (List,1):
print(f'{i}. {j}')
如果要创建字典
List2={i:j for i, j in enumerate (List1,1)}
推荐阅读
- names - 对同一个表或数组使用不同名称的原因是什么?
- iframe - 如何接受带有赛普拉斯的 iframe 触发的窗口确认
- javascript - JQuery在功能中禁用单页滚动
- python-3.x - 如何在一帧中同时调整多个不同尺寸的图像?
- java - 如何在 pom.xml 中指定 python 文件版本?
- mongodb - 将 Mongo Atlas 与 Spring boot 连接时出现问题(我已经尝试了所有 stackoverflow 解决方案)
- django - Django按日期范围过滤,如果日期中没有记录,则返回其中的虚拟记录,而不会死在循环中
- amazon-s3 - 使用 aws java sdk 在 amazon s3 glacier 中创建一个新文件夹
- laravel - Laravel 8 在斜杠上行为不端
- javascript - 为什么这个 React.useEffect() 代码不安全?