[問題] list initialize
各位版友好
以下是我的程式碼
a=list([[]])*10
[[],[]...]
但是a裏面每一個[]都指向同一個記憶體位置,所以像我用a[0].append(1)的話
會變成
[[1],[1],[1]...[1]]
但是我想要的是
[[1],[],[]...[]]
請問我可以怎麼做?
謝謝各位了
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.169.131
→
07/23 18:20, , 1F
07/23 18:20, 1F
哇,第一次看到這種寫法,請問底線_是表示?
※ 編輯: Arim 來自: 140.117.169.131 (07/23 19:55)
→
07/23 21:51, , 2F
07/23 21:51, 2F
→
07/23 23:35, , 3F
07/23 23:35, 3F
→
07/24 00:10, , 4F
07/24 00:10, 4F
→
07/24 00:10, , 5F
07/24 00:10, 5F
Python 近期熱門文章
PTT數位生活區 即時熱門文章