列表转成集合
#创建星座的列表 constellation=['白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座','水瓶座','双鱼座'] #创建性格列表 nature=['积极乐观','固执内向','圆滑世故','多愁善感','迷之自信','精明计较','犹豫不决','阴暗消极','放荡不羁','务实本分'] #将两个列表转成集合 a=zip(constellation,nature) for item in a: print(item)
#创建星座的列表 constellation=['白羊座','金牛座','双子座','巨蟹座','狮子座','处女座','天秤座','天蝎座','射手座','摩羯座','水瓶座','双鱼座'] #创建性格列表 nature=['积极乐观','固执内向','圆滑世故','多愁善感','迷之自信','精明计较','犹豫不决','阴暗消极','放荡不羁','务实本分','作天作地','安于现状'] #将两个列表转成字典 d=dict(zip(constellation,nature)) for item in d: print(item,d[item]) key=input('请输入您的星座名称:') flag=True for item in d: if key==item: flag = True print(key,'的性格特点为:',d.get(key)) break else: #print('对不起,您输入的星座有误') flag=False if not flag: print('对不起,您输入的星座有误')
小f是格式化的作用
dict_ticket={'G1569':['北京南——天津南','18:05','18:39','00:34'], 'G1567':['北京南——天津南','18:15','18:49','00:34'], 'G8917':['北京南——天津西','18:20','19:19','00:59'], 'G203':['北京南——天津南','18:35','19:09','00:34'] } print('车次\t\t出发站——到达站\t\t出发时间\t\t到达时间\t\t历时时长') for item in dict_ticket: print(item,end='\t') for i in dict_ticket[item]: print(i,end='\t\t') print()#换行 # 输入要购买的车次 train_no=input('请输入要购买的车次:') person=input('请输入乘车人。如果是多人请使用逗号分隔') s=f'您已购买了{train_no}次列车' s_info=dict_ticket[train_no]#获取车次详细信息 s+=s_info[0]+''+s_info[1]+'开' print(f'{s}请{person}尽快取走纸质车票,【铁路客服】')
都长大了,你还在羁绊什么?