【发布时间】:2019-06-19 02:40:25
【问题描述】:
我已经阅读了很多类似的帖子here、here、here 等等,但我无法解决我的问题。我有一个这样的配对列表:
my_list = [[[0, 3], [0, 0]], [[77, 94], [76, 94], [77, 93], [76, 93], [76, 90], [77, 84], [76, 88]], [[25, 31], [10, 0]]]
我想将每个整数乘以-1。我尝试了不同的事情并得到了不同的错误,但这是我认为最合乎逻辑的代码:
for p in range(len(my_list):
for q in range(len(mylist[p])):
my_new_list = [[i,j] * -1 for [i,j] in my_list[p][q]]
而这个甚至不工作!我最终想要的是这样的:
my_new_list = [[[0, -3], [0, 0]], [[-77, -94], [-76, -94], [-77, -93], [-76, -93], [-76, -90], [-77, -84], [-76, -88]], [[-25, -31], [-10, 0]]]
有人可以帮我解决这个问题吗?
【问题讨论】: