python中values、keys、items與*arg,**arg

python中values、keys、items:

>>> dict={1:"one","two":"er",3:"third"}
>>> dict.values()
['one', 'third', 'er']
>>> dict.keys()
[1, 3, 'two']
>>> dict.items()
[(1, 'one'), (3, 'third'), ('two', 'er')]
>>> 

python中*args,**args: 

>>> def s1(*args):
	print args

	
>>> s1("Zof")
('Zof',)
>>> s1("Zof1","Zof2")
('Zof1', 'Zof2')
//調用參數時,args就是元組


>>> def s2(**args):
	print args
>>> s2(p1=2,p2="er")
{'p2': 'er', 'p1': 2}
//調用參數時,args就是字典,**將字典擴展爲關鍵字參數,注意s2中是“=”號!





發佈了19 篇原創文章 · 獲贊 6 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章