使用python库获取相同长度的随机字
对于任何语言的给定单词,我想得到相同长度的随机单词 爱:好,好:恨(radomly生成的单词长度相同) 我正在使用,因为它支持多种语言 代码: 我的逻辑使用python库获取相同长度的随机字,python,nlp,text-processing,Python,Nlp,Text Processing,对于任何语言的给定单词,我想得到相同长度的随机单词 爱:好,好:恨(radomly生成的单词长度相同) 我正在使用,因为它支持多种语言 代码: 我的逻辑 [word, [trans,random_words(lang=out_language, wordlist='best', nwords=1, bits_per_word=len(word)+1) ]] 在哪里 字=输入字 输出语言=输出字的语言 trans=输出语言中的单词翻译 但对于输入单词,我得到的是不同长度的随机单词。同样的单词出现
[word, [trans,random_words(lang=out_language, wordlist='best', nwords=1, bits_per_word=len(word)+1) ]]
在哪里
字=输入字
输出语言=输出字的语言
trans=输出语言中的单词翻译
但对于输入单词,我得到的是不同长度的随机单词。同样的单词出现两次。理想情况下,每个源单词应该有不同的随机单词,长度相同
结果-
[['I', ['yo', 'de']], ['like', ['me gusta', 'a']], ['good', ['bueno', 'el']], ['', ['', 'de']], ['in', ['en', 'el']]]
@usr2564301:感谢您的评论,我已经添加了代码段。您能否通过提供预期(最小)结果与实际结果来澄清错误?对我来说,不清楚为什么你在翻译相同长度的单词时会抱怨不同的单词长度。。。
[['I', ['yo', 'de']], ['like', ['me gusta', 'a']], ['good', ['bueno', 'el']], ['', ['', 'de']], ['in', ['en', 'el']]]