博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础五
阅读量:4964 次
发布时间:2019-06-12

本文共 1469 字,大约阅读时间需要 4 分钟。

1 字典dic = {'k1':"v1",'k2'="v2","k3":[11,22,33]}

dic = {
'k1':"v1", 'k2':"v2", "k3":[11,22,33]}# 1)循环输出所有的key# for i in dic.keys():# print(i)# 2)循环输出所有的value# for i in dic.values():# print(i)# 3)循环所有的key与value# for k,v in dic.items():# print(k,v)# 4)在字典中添加一个键值对,‘k4’:'v4'# dic['k4']='v4'# dic.setdefault('k4','v4')# 5)请在修改字典中‘k1’对应的值为‘alex’# 1.dic['k1']='alex'# 2.dic1 = {'k1':'alex'}# dic.update(dic1)# 6)在k3对应的值中追加一个元素44# dic['k3'].append(44)# 7)在k3对应的值的第一个位置插入一个元素18#dic['k3'].insert(0,'18')

2)元素分类 有如下值li=[11,22,33,44,55,66,77,88,99,90],将所有大于等于66的值保存至
 字典的第一个key中,将小于66的值保存至第二个key值中

# li=[11,22,33,44,55,66,77,88,99,90]# dic = {'key1':[],'key2':[]}# for i in li :#     if i >= 66:#         dic['key1'].append(i)#     else:#         dic['key2'].append(i)# print(dic)

3)输出商品列表,用户输入序号,显示用户选中的商品
商品li = ["手机","电脑","鼠标垫","游艇"]
要求: 1:页面显示 序号+商品名称 如:
1 手机
2 电脑
...
2:用户输入选择的商品序号,然后打印商品名称
3:如果用户输入的商品序号有误,则提示输入错误
4:用户输入Q或q,退出程序

li = ["手机","电脑","鼠标垫","游艇"]msg = '''    1:页面显示    2:查询商品信息    Q:退出系统'''while 1:    operate = input("请输入您需要的操作"+msg)    if operate == '1':        for i in li :            print(li.index(i)+1,i)    elif operate == '2':        order = int(input("请输入商品序号"))-1        if order > 3 or order<1:            print("序号有误")            break        else :            print(order+1,li[order])    elif operate.lower() =='q':        break    else:        operate = input("输入有误,重新输入")

 

转载于:https://www.cnblogs.com/aizh/p/11053239.html

你可能感兴趣的文章
git 删除目录
查看>>
swiper 最后一页继续滑动跳转问题
查看>>
带有停止按钮的计时程序
查看>>
Tomcat: Connector中HTTP与AJP差别与整合
查看>>
使用Pelican在Github(国外线路访问)和Coding(国内线路访问)同步托管博客
查看>>
iOS | Runtime应用
查看>>
Codeforces 898F 字符串hash
查看>>
JVM常用工具使用
查看>>
项目实战房租网 mongdb
查看>>
AngularJS 特性—SinglePage、template、Controller
查看>>
Java向上保留两位小数
查看>>
在Windows下配置多用户远程桌面连接
查看>>
hdu1083二分图匹配模板题
查看>>
我的未来路
查看>>
java—泛型
查看>>
luogu解题报告:P2178[NOI2015]品酒大会
查看>>
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验九:PS/2模块③ — 键盘与多组合键...
查看>>
windows2008 虚拟机64位的操作系统安装32位的应用程序
查看>>
二进制I/O
查看>>
python中operator.itemgetter函数
查看>>