我的python技能在这一方面是生锈的。
我有项目清单。我想为他们创建一个ID并建立一个字典。
例:
users = ["John","Peter","Alice"]
Run Code Online (Sandbox Code Playgroud)
我想创造一个像
users_dict = {"u1":"John","u2":"Peter","u3":"Alice"}
Run Code Online (Sandbox Code Playgroud)
我在弄清楚如何创建for动态循环创建u +整数时遇到麻烦。我可能正在处理列表中的大量项目。
任何指导将不胜感激。
sac*_*cuL 12
您可以将字典格式的字符串作为键使用字典理解:
>>> {f"u{i}": user for i, user in enumerate(users, start=1)}
{'u1': 'John', 'u2': 'Peter', 'u3': 'Alice'}
Run Code Online (Sandbox Code Playgroud)
这将遍历您的用户,u*为每个用户创建密钥,该密钥*在原始列表中的位置(根据您的期望输出从1开始),并为其分配用户名
| 归档时间: |
|
| 查看次数: |
70 次 |
| 最近记录: |