[問題] dictionary對應到多維陣列
小弟是個Python新手,關於dictionary的使用還不太熟悉。
想請教一個觀念,就是如何用dictionary來達成類似多維陣
列的功能。比如說我有一個東西叫ticket,ticket裡有好多
種type,每個type裡還可以分為1和-1兩個class,每個class
裡有很多字和字出現的次數。以陣列的方式來表示是像這樣
的:
type class word
ticket['ABC'] [1] ["hello"] = 1 ; type為ABC,class為1的ticket中
; hello這個字出現一次
請問要怎麼用dictionary表示出這樣的資料結構呢?
我想用一種類似在Perl中hash裡放hash的方式,但是試了一下
發現都出錯了,該怎麼用dictionary作出這樣的功能呢?謝謝
各位的指點了:)
--
派特.萊利說道 : "他仍然是米高.佐丹(Michael Jordan)"
2001. Oct
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 160.39.4.62
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章