鱼C论坛

 找回密码
 立即注册
查看: 1873|回复: 0

[学习笔记] 2022-08-30 学习Python-Day10

[复制链接]
发表于 2022-8-30 16:06:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
忙碌几天又回来充电学习了,补了下字典和集合P34-P41 ,课程已过一般还得继续加油
###############################P37
###############################P38
x={
    '吕布',
    '关羽'
    }
print(type(x))
y={
    '吕布':'口口布',
    '关羽':'关习习'
    }
print(type(y))
print(y['吕布'])
y['刘备'] ='刘baby'
print(y)
a={'吕布': '口口布', '关羽': '关习习', '刘备': '刘baby'}
print(a)
b=dict(吕布='口口布', 关羽='关习习',刘备='刘baby')
print(b)
c=dict([('吕布','口口布'),('关羽', '关习习'),('刘备', '刘baby')])
print(c)
d=dict({'吕布': '口口布', '关羽': '关习习', '刘备': '刘baby'})
print(d)
e=dict({'吕布': '口口布', '关羽': '关习习'},刘备='刘baby')
print(e)
f=dict(zip(['吕布','关羽','刘备'],['口口布', '关习习','刘baby']))
print(f)
d =dict.fromkeys('Fish',250)
print(d)
d['F']=70
print(d)
d['C']=67
print(d)
d.pop('s')
print(d)
d.pop('t','没有')
print(d.pop('t','没有'))
print(d.popitem())
print(d)
del d['i']
print(d)
d.clear()
print(d)
###############################P39
d=dict.fromkeys('FishC')
d['s']=115
print(d)
d.update(F='70',C='67',t='10')
print(d)
print(d['C'])
print(d.get('c','这里没有c'))
d.setdefault('c','code')
print(d)
keys = d.keys()
values = d.values()
items = d.items()
print(keys)
print(values)
print(items)
d.pop('c')
print(keys)
print(values)
print(items)
e=d.copy()
print(e)
print(len(d))
print('C' in d)
print(list(d))
print(list(d.values()))
e=iter(e)
print(list(reversed(d.values())))
d={'吕布':{'语文':60,'数学':70,'英语':80},'关羽':{'语文':80,'数学':90,'英语':70}}
print(d['吕布']['数学'])
d={'吕布':[60,70,80],'关羽':[80,90,70]}
print(d['吕布'][1])
d={'F':70,'i':105,'s':115,'h':104,'C':67}
b={v:k for k,v in d.items()}
print(b)
c={v:k for k,v in d.items() if v>100}
print(c)
d={x:ord(x) for x in 'FishC'}
print(d)
d={x:y for x in [1,3,5] for y in [2,4,6]}
print(d)
###############################P40
print(type({}))
print(type({'one'}))
print(type({'one':1}))
a={'FishC','Python'}
print({s for s in 'FishC'})
print(set('FishC'))
s=set('FishC')
print('C' in s)
print(set([1,1,2,3,5]))
s=[1,1,2,3,5]
print( len(s)==len(set(s)))
t =s.copy()
s = set('FishC')
print(s.isdisjoint(set('Python')))
print(s.isdisjoint(set('JAVA')))
print(s.issuperset(set('Fish')))
print(s.union({1,2,3}))
print(s.intersection('Fish'))
print(s.difference('Fish'))
###############################P41
t=frozenset('FishC')
print(t)
s=set('FishC')
print(s)
s.update([1,1],'23')
print(s)
s.intersection_update('FishC')
print(s)
s.symmetric_difference_update('Python')
print(s)
s.add('45')
print(s)
s.remove('o')
s.discard('aa')
s.clear()
print(hash(1.001))
print(hash((1,2,3)))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-26 08:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表