自动检测Alice成绩,并保存旧成绩输出新成绩

来源:7-4 Python更新dict元素

weixin_慕沐9146932

2021-01-25 22:49

d = {

    'Alice': 45,

    'Bob': 60,

    'Candy': 75,

    'David': 86,

    'Ellena': 49

}

if 'Alice' in d.keys():

    print('Alice old score is ' + str(d['Alice']))

    d['Alice'] = 60

    print('Alice new score is ' + str(d['Alice']))


写回答 关注

3回答

  • qq_慕侠3121376
    2022-06-24 00:06:19
    old_score = d.get('Alice')
    d['Alice'] = 60
    print(old_score)


  • 慕斯卡2425917
    2021-03-18 17:17:13

    d = {

        'Bob': 60,

        'Candy': 75,

        'Dadid':86,

        'Ellena':49

    }

    if d.get('Alice') != None:

        alice = d.get('Alice')

        print(d.get('Alice'))

        d['Alice']=60

        print(d)

    else:

        d['Alice']=60

      这段代码怎么什么都打印不出来,麻烦各位同学帮忙看下!

    weixin...

    d = { 'Alice':45, 'Bob': 60, 'Candy': 75, 'Dadid':86, 'Ellena':49 } if d.get('Alice') != None: alice = d.get('Alice') print(alice) d['Alice']=60 print(d['Alice']) else: d['Alice']=60 print(d['Alice']) 试试看,这个。

    2021-09-29 20:27:12

    共 3 条回复 >

  • 我爱马宁
    2021-01-31 01:18:08

    # Enter a code

    d = {


        'Alice': [45],


        'Bob': 60,


        'Candy': 75,


        'David': 86,


        'Ellena': 49


    }


    if 'Alice' in d:

        print('Alice old score is ' + str(d.get('Alice')[0:len(d.get('Alice'))]))

        d['Alice'].append(60)


        print('Alice new score is ' + str(d['Alice'][-1]))




    慕粉0006...

    为啥是-1啊

    2023-08-20 21:55:18

    共 1 条回复 >

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154172 学习 · 1075 问题

查看课程

相似问题