day05作业







一、有如下变量(tu是个元组),请实现要求的功能


tu = ("alex",[11,22,{"k1":'v1',"k2":["age","name"],"k3":(11,22,33)},44])
#1、讲述元组的特性
#2、讲述元组的第一个元素alex是否被修改
#3、请问tu变量中的“k2”,对应的是什么类型,是否可以被修改,如果可以,请在其中添加一个元素‘Seven’
#4、请问tu变量中的“k4”,对应的是什么类型,是否可以被修改,如果可以,请在其中添加一个元素‘Seven’


二、字典dic,


dic={"k1":"v1","k2":"v2","k3":[11,22,33],}
#1、请循环输出所有的key
#2、请循环输出所有的value
#3、请循环输出所有的key 、value
#4、请在字典后添加一个键值对,"k4":"v4",输出添加后的字典
#5、修改k1的值为 ‘alex’
#6、在k3追加一个元素 44 ,输出修改后的字典
#7、在k3对应的值的第一个位置插入一个元素18,输出修改后的字典

3、元素分类


#有如下的值 li=[11,22,33,44,55,66,77,88,99,90],将所有大于66的值保存至字典的第一个key中,将小于66的值保存在第二个key 的值中。

4、输出商品列表,用户输入序号,显示用户选中的商品

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


'''

posted @ 2019-12-24 22:44  西半球  阅读(109)  评论(0编辑  收藏  举报