重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
? ? ? ? ? 字典生成式示例
一、例如生成字典{'java': 89, 'python': 90, 'perl': 91}
b?=?['java','python','perl'] s?=?[89,90,91] d?=?{} #?for?in?循環 for?i,j?in?zip(b,s): ????d[i]?=?j print(d)?#{'java':?89,?'python':?90,?'perl':?91} #?字典生成式 d?=?{i:n?for?i,n?in?zip(b,s)} print(d)?#{'java':?89,?'python':?90,?'perl':?91}二、添加if判斷
d?=?{} for?i,n?in?zip(b,s): ????if?n?>=?90: ????????d[i]?=?n print(d)?#{'python':?90,?'perl':?91} d?=?{i:n?for?i,n?in?zip(b,s)?if?n?>=90?} print(d)?#{'python':?90,?'perl':?91}三、雙重循環
d?=?{} #雙重for?in?循環 for?i?in?range(1,4): ????for?n?in?range(1,4): ????????d[i]?=?n print(d)?#{1:?3,?2:?3,?3:?3}?因為key唯一,后面的key:value都被1:3?2:3?3:3覆蓋掉了 #?字典生成式 d?=?{i:n?for?i?in?range(1,4)?for?n?in?range(1,4)} print(d)?#?{1:?3,?2:?3,?3:?3}四、雙重循環,嵌套if
d?=?{} #?雙重for?in循環,嵌套if for?i?in?range(1,4): ????for?n?in?range(1,4): ????????if?n?3: ???????????d.update([(i,n)]) print(d)?#{1:?2,?2:?2,?3:?2} #?字典生成式 d?=?{i:n?for?i?in?range(1,4)?for?n?in?range(1,4)?if?n?<3} print(d)?#{1:?2,?2:?2,?3:?2}另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。