Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.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_Automation - Fatal编程技术网

在python中自动生成长列表

在python中自动生成长列表,python,automation,Python,Automation,今天我写了我的第一个程序,基本上是一个词汇学习程序!所以很自然,我有大量的词汇表和几个问题。我用参数创建了一个类,其中一个是德语vocab,另一个是西班牙语vocab。我的第一个问题是:有没有办法把我从internets词表中复制的所有纯文本词汇转换成字符串,并在不手动添加“和逗号”的情况下将它们分开 第二个问题: 我创建了另一个列表,将每个德语词汇分配给每个西班牙语词汇,它看起来有点像: vocabs = [ Vocabulary(spanish_word[0], german

今天我写了我的第一个程序,基本上是一个词汇学习程序!所以很自然,我有大量的词汇表和几个问题。我用参数创建了一个类,其中一个是德语vocab,另一个是西班牙语vocab。我的第一个问题是:有没有办法把我从internets词表中复制的所有纯文本词汇转换成字符串,并在不手动添加“和逗号”的情况下将它们分开

第二个问题: 我创建了另一个列表,将每个德语词汇分配给每个西班牙语词汇,它看起来有点像:

vocabs = [
        Vocabulary(spanish_word[0], german_word[0])
        Vocabulary(spanish_word[1], german_word[1])
        etc.
]
词汇是课堂上的第一个单词,西班牙语是第一个单词,德语是第二个。 但是对于大量的vocab,这也需要大量的工作。是否有任何方法可以自动将西班牙语单词列表中的每个单词添加到德语单词列表中?我首先用

vocabs = [
    for spanish word in german word 
        Vocabulary(spanish_word[0], german_word[0])
]
但这并没有起作用。在互联网上进行研究也没有多大帮助。
如果这些都是noob问题,请不要无礼。我很高兴我的程序运行得这么好,我会感谢所有帮助使它变得更好。

在不知道您希望对结果做什么的情况下,您似乎正在尝试这样做:

vocabs = [Vocabulary(s, g) for s, g in zip(spanish_word, german_word)]

您没有提供任何关于“将所有纯文本词汇表[…]转换为字符串并将其分隔而不手动添加引号和逗号”的代码或示例数据“当然,有一种方法可以满足你的需要,但在你首先自己寻找解决方案并提出解决方案之后,你可能应该问一个单独的问题。如果无法使用,请提出问题。

请浏览、和,了解该网站的工作原理,并帮助您改进当前和未来的问题,从而帮助您获得更好的答案。(1) 每个帖子你只会得到一个问题。(2) 你必须详细说明你的问题。(3) 请提供预期的see。通过将纯文本转换为字符串,我的意思是,当我将互联网上的文本列表复制到一个列表中时,例如,西班牙语单词=[casa,hola,adios]转换为西班牙语单词=[“casa”,“hola”,“adios”]这并不像我自己没有在寻找,但如果你真的不知道你在寻找什么,也不是那么容易。谢谢你的帮助!