列表增加元素
描述
随机产生10个100以内的整数,随机数种子是10,将这10个数添加到列表中。请完善代码。
import random
ls=[]
___________
for i in range(10):
a=random.randint(0,100)
__________
print(ls)
import random
ls = []
random.seed(10)
for i in range(10):
a = random.randint(0, 100)
ls.append(a)
print(ls)
计算消费总额
类型:Python 组合数据类型
请补充横线处的代码。dictMenu
中存放了你的双人下午套餐(包括咖啡 2 份和点心 2 份)的价格,计算并输出消费总额。
dictMenu = {'卡布奇洛':32,'摩卡':30,'抹茶蛋糕':28,'布朗尼':26}
___①_ _
for i in ____②____:
sum += i
print(sum)
示例1:
输入:无
输出:"123"
注意:示例1 仅是输入输出样例,不是正确结果。
# 请删除横线,编辑文件,运行提交
dictMenu = {'卡布奇洛': 32, '摩卡': 30, '抹茶蛋糕': 28, '布朗尼': 26}
sum = 0
for i in list(dictMenu.values()):
sum += i
print(sum)
最大值
类型:Python 组合数据类型
输入一组数字,采用逗号分隔,输出其中的最大值。
示例1:
输入:"8,3,5,7"
输出:"8"
a = input()
b = a.split(',')
c=[]
for row in b:
c.append(int(row))
print(max(c))
点餐
类型:Python 组合数据类型
请补充横线处的代码,listA
中存放了已点的餐单,让 Python 帮你增加一个“红烧肉”,去掉一个“水煮干丝”。
listA = ['水煮干丝','平桥豆腐','白灼虾','香菇青菜','西红柿鸡蛋汤']
listA.___①____ ("红烧肉")
listA.____②____ ("水煮干丝")
print(listA)
示例1:
输入:无
输出:"['平桥豆腐', '白灼虾', '香菇青菜', '西红柿鸡蛋汤', '红烧肉']"
listA = ['水煮干丝', '平桥豆腐', '白灼虾', '香菇青菜', '西红柿鸡蛋汤']
listA.append("红烧肉")
listA.remove("水煮干丝")
print(listA)
字典 II
类型:Python 组合数据类型
输出字典 fruits
中键值最大的键值对。请完善代码。
fruits = {"apple":10,"mango":12,"durian":20,"banana":5}
m = 'apple'
for key in fruits.keys():
#此段代码请完善
print('{}:{}'.format(m,fruits[m]))
示例1:
输入:无
输出:"durian:20"
fruits = {"apple": 10, "mango": 12, "durian": 20, "banana": 5}
m = 'apple'
for key in fruits.keys():
# 此段代码请完善
if fruits[m] < fruits[key]:
m = key
print('{}:{}'.format(m, fruits[m]))