不知道有没有这样一个功能,可以自定义生成字典,我说的自定义是一组一组的字母熟悉组合,比如张三是19990101生日,生成字典使用zhang san 1999 01 01五组来进行生成,如此就只有25种可能。
1条回答 默认 最新
- m0_54204465 2023-01-17 12:10关注
有许多现有的字典生成软件可以满足您的需求。您可以使用Python编写脚本来生成自定义字典。例如,您可以使用Python的itertools模块来生成所有可能的组合。
以下是一个简单的示例代码,它生成了所有可能的组合:
from itertools import product names = ["zhang", "san", "1999", "01", "01"] with open("my_dict.txt", "w") as f: for item in product(*(names,)): f.write("".join(item) + "\n")
这段代码会在当前目录下生成一个名为"my_dict.txt"的文本文件,里面包含了所有可能的组合,如zhangsan19990101
您可以根据需要修改代码以生成更多或更少的组合。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 java代码写在记事本上后在cmd上运行时无报错但又没生成文件
- ¥15 关于#python#的问题:在跑ldsc数据整理的时候一直抱这种错误,要么--out识别不了参数,要么--merge-alleles识别不了参数(操作系统-linux)
- ¥15 PPOCRLabel
- ¥15 混合键合键合机对准标识
- ¥100 现在不懂的是如何将当前的相机中的照片,作为纹理贴图,映射到扫描出的模型上
- ¥15 魔霸ROG7 pro,win11.息屏后会显示黑屏,如图,如何解决?(关键词-重新启动)
- ¥15 有没有人知道这是哪里出了问题啊?要怎么改呀?
- ¥200 C++表格文件处理-悬赏
- ¥15 Windows Server2016本地登录失败
- ¥15 复合卡卡号轨道写入芯片卡