【033】Python(喵喵教程)百度网盘免费资源在线学习
链接: https://pan.baidu.com/s/1ZS20DsOp-_70wVD9NNxGow
提取码: 1ek8【033】Python(喵喵教程) 量化金融项目 北京15期就业班
python课件 python开发工具 python基础班 Python3爬虫课程资料代码.zip
1-4 项目飞机大战 1-3 面向对象 1-2 python基础 1-1 Linux基础 14-vi编辑器 13-ubuntu软件安装 12-打包压缩 11-其他命令
w_dic = {}for i in range(1,101):
line = raw_input()
for w in line.split():
if w in w_dic:
if not (i in w_dic[w]):
w_dic[w].append(i)
else:
w_dic[w] = [i]
sr = []
while True:
qs = raw_input()
if qs == '':
break
sr.append(qs)
jh = w_dic.keys()
jh.sort()
for w in jh:
print w+': '+str(w_dic[w])[1:-1]
for qs in sr:
os = []
if qs[0:3] == 'OR:':
ws = qs[3:].split()
for w in ws:
if w in w_dic:
os = list(set(os) | set(w_dic[w]))
if len(os) == 0:
print 'None'
else:
os.sort()
print str(os)[1:-1]
else:
if qs[0:4] == 'AND:':
qs = qs[4:]
ws = qs.split()
if ws[0] in w_dic:
os = w_dic[ws[0]]
for w in ws:
if w in w_dic:
os = list(set(os) & set(w_dic[w]))
else:
os = []
break
if len(os) == 0:
print 'None'
else:
os.sort()
print str(os)[1:-1]