溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

defaultdict的妙用和列表推導式

發布時間:2020-06-26 19:17:55 來源:網絡 閱讀:1186 作者:ck_god 欄目:編程語言


PYTHON的COLLECTION系列-默認字典(DEFAULTDICT)

默認字典,能定義默認值為其他類型

defaultdict的妙用和列表推導式

 #dic1 = {} 
 #dic1["k1"].append("kkkkk")         
 #正常情況會報錯 
 #print(dic1) 
 
 import collections 
 dic = collections.defaultdict(list)    
 #指定字典的值為列表 
 dic["k1"].append("kkkkk") 
 print(dic) 
 #執行結果:
 defaultdict(<class 'list'>, {'k1': ['kkkkk']})


# defaultdict的妙用和列表推導式。

# 示例如下:快速分組。


from collections import defaultdict

li = [11, 22, 33, 44, 55, 66, 77, 88, 99, 90]

ddl = defaultdict(list)

[ddl["k1"].append(i) for i in li if i>66] and [ddl["k2"].append(j) for j in li if j <=66]

print(ddl)






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女