def?exchange(d):

成都一家集口碑和實(shí)力的網(wǎng)站建設(shè)服務(wù)商,擁有專業(yè)的企業(yè)建站團(tuán)隊(duì)和靠譜的建站技術(shù),十載企業(yè)及個人網(wǎng)站建設(shè)經(jīng)驗(yàn) ,為成都超過千家客戶提供網(wǎng)頁設(shè)計(jì)制作,網(wǎng)站開發(fā),企業(yè)網(wǎng)站制作建設(shè)等服務(wù),包括成都營銷型網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),同時也為不同行業(yè)的客戶提供成都做網(wǎng)站、網(wǎng)站制作的服務(wù),包括成都電商型網(wǎng)站制作建設(shè),裝修行業(yè)網(wǎng)站制作建設(shè),傳統(tǒng)機(jī)械行業(yè)網(wǎng)站建設(shè),傳統(tǒng)農(nóng)業(yè)行業(yè)網(wǎng)站制作建設(shè)。在成都做網(wǎng)站,選網(wǎng)站制作建設(shè)服務(wù)商就選成都創(chuàng)新互聯(lián)。
res?=?dict((v,k)?for?k,v?in?d.items())
print(res)
print(d)
一行代碼完成交換的,按你的需求定義了一個函數(shù)
這是關(guān)鍵字參數(shù),關(guān)鍵字參數(shù)的用法就是參數(shù)變量名=參數(shù)值。變量名當(dāng)然不需要引號。
如果你對函數(shù)的參數(shù)還不熟悉,可以看這一章:網(wǎng)頁鏈接
D1 = {} # Define Dictoinary object instance
D2 = {} # Same to above
def f(D1, D2):
pass
字典是對象,數(shù)字是對象,列表是對象 等等...
傳參 也是傳遞對象實(shí)例
#函數(shù)傳遞參數(shù)
def func_args( ?*vartuple ):
args = []
#任何傳入的參數(shù)都加入列表
for var in vartuple:
args.append(var)
return args
a = func_args("123","abc","ABC","000")
print(a)
#?-*-?coding:utf-8?-*-
#py3
'''
python?字典當(dāng)作函數(shù)參數(shù),及遍歷
'''
def?f(di):??//定義函數(shù)
for?key?in?di:?????//兩種方式遍歷字典
print(key,':',di[key])
for?key,value?in?di.items():
print(key,'-',value)??????
dic={1:'a',2:3,3:'test',4:100}
f(dic)
看datetime()函數(shù)的原型:
其中前三個參數(shù)year, month, day是位置參數(shù),因此傳參時可以寫參數(shù)名,也可以不寫參數(shù)名。
datetime(2020, 1, 1)
datetime(2020, month=1, day=1)
datetime(year=2020, month=1, day=1)
以上這些傳參方式均合法。
分享題目:Python函數(shù)傳參字典,python 字典參數(shù)如何傳遞
轉(zhuǎn)載來源:http://chinadenli.net/article37/dsiggsj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、外貿(mào)建站、網(wǎng)頁設(shè)計(jì)公司、云服務(wù)器、手機(jī)網(wǎng)站建設(shè)、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)