问题: 给定一个元素为 [2, 33, 222, 14, 25] 的列表 Ist,你想从列表中的每个元素减去 1。

解决方法: 可以使用列表理解来创建一个包含修改元素的新列表。下面是 Python 中的解决方案:

lst = [2, 33, 222, 14, 25]
result = [x - 1 for x in lst]

代码会创建一个名为 result 的新列表,其中 Ist 中的每个元素都会减少 1。结果列表将是 [1、32、221、13、24]。

从列表中的每个元素减去 1