→ jackwang01: 一。pop是dict 不能用list的index寫法 09/22 02:21
→ jackwang01: 不太懂你的變成5大小是指什麼? 09/22 02:22
就是先把pop變成
pop=[{'姓名':,'性別':,'生日':
'姓名':,'性別':,'生日':
'姓名':,'性別':,'生日':
'姓名':,'性別':,'生日':
'姓名':,'性別':,'生日':}]
→ jackwang01: 然後for I in range他的i會自動加,不用再額外加一了 09/22 02:23
啊...!!!之前是學了一點點的matlab...
還是很弱但是要轉換成python就會一直邏輯卡住QQ
matlab常常會先把要得到的解以及相關的資訊變成一個解結構
初始直接產生一組龐大的解結構群體的東西,
才丟進去函數裡面用下標去確保每個東西都有被算到
python遇到那種類似結構東西是不是只能一組一組
(不能下標)
丟進去算??有其他方法可以克服嗎??
很怕在邏輯上面卡住,不知道變通...
※ 編輯: majoyun (111.249.134.49), 09/22/2018 10:24:17
→ jackwang01: 如果你是希望存每個人不同的性別生日資訊 09/22 12:46
→ jackwang01: 可以試試看直接拿姓名當key 09/22 12:46
→ jackwang01: 例如 { A: {性別:, 生日:}, B: {性別:, 生日:}…} 09/22 12:48
→ jackwang01: 不然如果你想用list就是 [{…},{…},…]這樣 09/22 12:50
→ jackwang01: 抱歉第二個問題還是不太懂XD 意思是在a檔案中先算好一 09/22 12:54
→ jackwang01: 些變數再給b檔案用嗎?那如果執行b檔案的時候再去算這 09/22 12:54
→ jackwang01: 些值會有什麼問題嗎? 09/22 12:54
推 handsomeLin: 因為你的dict不是index 0-4啊 09/24 08:28
→ handsomeLin: 而且你的dict沒有value 看不太懂 09/24 08:29