3
我有一个非常具体的问题,我需要知道如何交换列表或元组中的元素。 我有一个名为板状的列表,我知道需要交换的元素。我如何交换它们?在具有二维数组的Java中,我可以轻松地执行标准交换技术,但在这里它表示元组分配是不可能的。如何交换元组中的元素?
这里是我的代码:
board_state = [(0, 1, 2), (3, 4, 5), (6, 7, 8)]
new = [1, 1] # [row, column] The '4' element here needs to be swapped with original
original = [2, 1] # [row, column] The '7' element here needs to be swapped with new
的结果应该是:
board_state = [(0, 1, 2), (3, 7, 5), (6, 4, 8)]
我怎么换?