python - 使用python为id列表分配一个唯一的4位数字
问题描述
我有一个 ID 列表,我想为每个 ID 提供一个 4 位数的唯一编号。
例如 :
driver id = ['5c73d1238472750067e86c6d','5a0d5513494c09001491c118']
unique id = ['1234' , '5897']
有我可以用来做这个的包吗?
解决方案
您可以像这样使用字符串对象的 zfill 函数
ids = [1, 2, 3, 4]
list(map(lambda x: str(x).zfill(4), ids))
并会导致:
['0001', '0002', '0003', '0004']
推荐阅读
- github - 可以将 github probot 与 splunk 集成吗?
- mysql - Mysql 未在 xampp 中启动:意外关闭
- spring - Spring Boot 2.2.1 RELEASE 构建错误相对路径
- swift - 索引标签 UITapGestureRecognizer 在应用于插座集合时没有响应
- bash - 如果没有给出输出文件,Crontab Bash 脚本似乎超时
- vuejs2 - 使用 Vue2-Leaflet 对 Geojson 的错误可视化
- c++ - 无需显式声明即可自动将多种类型初始化为特定值
- jsf - 将xhtml文件复制并重命名为JSF中的新文件导致数据不加载
- angular - 在角材料中创建动态按钮
- python - How to detect overfitting with Cross Validation: What should be the difference threshold?