首页 > 解决方案 > 如何在列表中添加扩展名?

问题描述

例如:

我有一个列表,需要将“.jpg”添加到 python 列表中的所有元素。

输入:

a = [[0, 1, 5], [3, 4, 6, 7], [2]]

输出:

[[0.jpg, 1.jpg, 5.jpg], [3.jpg, 4.jpg, 6.jpg, 7.jpg], [2.jpg]]

希望这里有人可以提供帮助。我愿意接受任何想法、建议和建议,谢谢。

标签: pythonlist

解决方案


>>> [[str(element) + '.jpg' for element in sublist] for sublist in a]
[['0.jpg', '1.jpg', '5.jpg'], ['3.jpg', '4.jpg', '6.jpg', '7.jpg'], ['2.jpg']]

推荐阅读