簡體   English   中英

將項目從一個2D列表單元格移動到同一列表中的另一個特定單元格

[英]Move item from one 2D list cell to another specific cell in the same list

因此,假設我有一個包含這些項目的2D列表:

foo = [[1,2,3][4,5,6]]

並且我想將foo[1][0]移到foo[0][1]來進行輸出:

foo = [[1,4,2,3][5,6]]

我將如何去做?

  • 使用insert將項目插入數組到某個索引中
  • 使用pop從列表中刪除並返回某個索引處的項目

結合兩者

foo = [[1,2,3], [4,5,6]]
foo[0].insert(1, foo[1].pop(0))

你可以簡單地做到這一點

foo[0].insert(1,foo[1].pop(0))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM