首先二者都由花括号定义,区别为字典有值键对(key:values),集合没有值键对(values) user_0={ 'kaikai': 'kk', 'axj': 'xj', #有支舰队为字典 无值键对为集合 'fjj': 'jj', 'ljj': 'jj', }
jihe={'a','b','c','d'}
for name, shuzi in user_0.items(): #一 print(f"\nHe is {name},his shuzi is {shuzi}") # print(f"his shuzi is {name}") for n in user_0.keys(): #二 print(n.title()) #首字母大写函数.title() for m in user_0.values(): #三 print(m.upper()) #全部大写函数.upper() print(m.lower()) #全部小写函数.lower() for n in sorted(user_0.values()): #四 print(n) #首字母排序 sorted() for m in set (user_0.values()): #五 print(m) #去掉重复项 set()
#一
He is kaikai,his shuzi is kk
his shuzi is kaikai
He is axj,his shuzi is xj
his shuzi is axj
He is fjj,his shuzi is jj
his shuzi is fjj
He is ljj,his shuzi is jj
his shuzi is ljj
#二
Kaikai
Axj
Fjj
Ljj
#三
KK
kk
XJ
xj
JJ
jj
JJ
jj
#四
jj
jj
kk
xj
#五
jj
kk
xj