比如字典
a={'the': 958035,' of': 536684,' and': 375233,' one': 371796,' in': 335503,' a': 292250,' to': 285093,' zero': 235406,' nine': 224705}
壹:我只是想看看元素。如果字典很長,只想看前五條,可以先改成列表,然後拿索引看。使用字典的條目方法。
打印(列表(vocab。items ()) [:5]) # Items先取元素,然後轉向list,再切片前5位,最後打印輸出。
輸出為[('the ',958035),(' of ',536684),(' and ',375233),(' one ',371796),(' in ',335503)]。
兩個。得到前5個元素。遍歷字典:
對於I,enumerate(a.items())中的(k,v):
打印({k:v},end= " ")
如果i==4:
打印()
破裂
輸出:{ ' the ':958035 } { ' of ':536684 } { ' and ':375233 } { ' one ':371796 } { ' in ':335503 }
三個。保持原詞典體例,取前五行。
a={'the': 958035,' of': 536684,' and': 375233,' one': 371796,' in': 335503,' a': 292250,
到:285093,零:235406,九:224705
new_a = {}
對於I,enumerate(a.items())中的(k,v):
new_a[k]=v
如果i==4:
打印(新_a)
破裂
輸出:{'the': 958035,' of': 536684,' and': 375233,' one': 371796,' in': 335503}