看板 Python 關於我們 聯絡資訊
如果我有個dictionary a='TER' first={'T':29} N0=a[0] 想要讓N0等於29的話,該怎麼做? 我試過N0=first['a[0]'] 但沒辦法這麼做,錯誤訊息是說,我的dictionary內沒有a[0]這個東西... 實在不知道該怎麼處理... -- ____ | ____ _ | OO /\__/\ O O /\__/\( ) (|) (__)\____/-- >(_O_)< --\____/=__) >(_|_)< ^^ ^^ | ^^ ^^ | 可愛的烏龜(正面) 可愛的魚兒(正面) 可愛的烏龜(反面) 可愛的魚兒(背面) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.109.8
jeunder:N0=first[a[0]] 01/07 02:30
coeric:感謝感謝...我在google找半天,不及你的一句話~~感恩 01/07 03:21
coeric:不過dictionary內不是都要加 單引號 '' 嗎? 囧 01/07 03:22
StubbornLin:不是都要加引號,而是key吧? 01/07 08:32
StubbornLin:能當key的"值" 應該都可以使用 01/07 08:32
StubbornLin:而a[0]也是字串阿 長度為1的字串 01/07 08:33