列出从.txt导入的内容

时间:2016-03-19 16:56:57

标签: python string list

我正在写一个加密程序的问题。

我必须从.txt文件中导入加密文本并对其进行解密。我负责解密的功能是可以的,但它需要一个数字列表才能这样做。 问题是,当我从.txt导入之前提到的数字列表时,它被读取为字符串,而不是数字列表。

澄清:我导入一个看起来像“1243,56,29,987,76,... 34”的字符串,我需要一个清单[1243,56,29,987,76,...... 34]

编辑:添加了代码

objet3 = open("chiffre1.txt", "r")
code = objet3.read()
décodé = déchiffrer(code,dictio)

2 个答案:

答案 0 :(得分:0)

[int(item) for item in string.split(",")]

将为您完成这项工作。

非常喜欢Python中的迭代器和列表,非常漂亮。

答案 1 :(得分:0)

使用split():

list = '1243, 56, 29, 987, 76'
new_array = list.split(',')

print new_array