python 代码优化

img

这个能不能写的看着更简便一点,或者换一种更好的表达方式呢。只要功能差不多就可以了,麻烦各位了

lst=[]
while True:
    name=input('请输入股票名称:')
    code=input('请输入股票代码:')
    lst.append({'name':name,'code':code})
    if input('是否继续输入?(yes/no)')=='no':
        break
print(lst)

继续压缩

list1 = []
while True:
    list1.append({'name': input('请输入股票名称:'), 'code': input('请输入股票代码:')})
    if input('是否继续输入?(yes/no)') == 'no':
        break
print(list1)

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632