Python 如何更改列表元素的格式?
例如,我有一个列表Python 如何更改列表元素的格式?,python,python-2.7,Python,Python 2.7,例如,我有一个列表 a = ["ID:123","ID:321"] print a 我更喜欢这样的输出: [123,321] 没有“ID:”。我一直在寻找解决方案,但它们都删除了元素,而不是其中的一部分。所以这里需要一些帮助 这不是有效的语法。你可能有一个字典列表,比如a=[{ID:123},{ID:321}]?对不起,伙计们,忘了这是酷酷的伴侣。谢谢,也许是英特伦[3:] a = ["ID:123","ID:321"] # I suppose you mean this
a = ["ID:123","ID:321"]
print a
我更喜欢这样的输出:
[123,321]
没有“ID:”。我一直在寻找解决方案,但它们都删除了元素,而不是其中的一部分。所以这里需要一些帮助 这不是有效的语法。你可能有一个字典列表,比如a=[{ID:123},{ID:321}]?对不起,伙计们,忘了这是酷酷的伴侣。谢谢,也许是英特伦[3:]
a = ["ID:123","ID:321"] # I suppose you mean this
print [elem[3:] for elem in a] # This is a solution