VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • Python collections.defaultdict() 与 dict的使用和区别(2)

 

看看结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
list(d.items())
[('blue', [2,4]), ('red', [1]), ('yellow', [1,3])]
>>>list(g.items())
[('blue', [2,4]), ('red', [1]), ('yellow', [1,3])]
>>>list(e.items())
[('blue',4), ('red',1), ('yellow',3)]
>>> d
defaultdict(<class 'list'>, {'blue': [2,4],'red': [1],'yellow': [1,3]})
>>> g
{'blue': [2,4],'red': [1],'yellow': [1,3]}
>>> e
{'blue':4,'red':1,'yellow':3}
>>> d.items()
dict_items([('blue', [2,4]), ('red', [1]), ('yellow', [1,3])])
>>> d["blue"]
[2,4]
>>> d.keys()
dict_keys(['blue','red','yellow'])
>>> d.default_factory
<class 'list'>
>>> d.values()
dict_values([[2,4], [1], [1,3]])

相关教程