Python - 包装不同数量的字符串

时间:2012-08-16 09:11:08

标签: python dictionary

我正在尝试创建一个有效的字典,但是我有问题。 我必须打包很多数据,但问题是我有可变数量的字符串。 我想在每一步都打包,我正在使用

struct.pack(polozka.param, polozka.text, 0, polozka.pointer, polozka.size)

其中polozka.param是参数,  .text是英文单词,  0已被抵消,.pointer指的是语言中单词的翻译,.size是必需的大小。

到目前为止我还没有提出任何其他想法,我会很感激我能找到的每一条建议:)

如果我开始我的字典,我有结果例如

Active
 -translated word
Active
 -translated word

但想要

Active
 -translated word, translated word,etc.

提前致谢:)

1 个答案:

答案 0 :(得分:0)

如果您使用的词典为.,则不会使用属性(dictionary['key'])访问词典的键。

并不确定我是否正确理解了您的问题,但我认为您所寻找的是这样的数据结构:

my_dict = {
    'Active': ['translated word', 'translated word'],
    'foo': []
}

以下是字典中字符串的键,值是相应的列表,其中包含翻译的单词(也是字符串)。

另外,如果你能提供一些代码我会很好。