Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python库获取相同长度的随机字_Python_Nlp_Text Processing - Fatal编程技术网

使用python库获取相同长度的随机字

使用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=输出语言中的单词翻译 但对于输入单词,我得到的是不同长度的随机单词。同样的单词出现

对于任何语言的给定单词,我想得到相同长度的随机单词

爱:好,好:恨(radomly生成的单词长度相同)

我正在使用,因为它支持多种语言

代码:

我的逻辑

[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']]]