1. 程式人生 > >python中字典的操作I

python中字典的操作I

<1>修改元素

字典的每個元素中的資料是可以修改的,只要通過key找到,即可修改

demo:

    info = {'name':'班長', 'id':100, 'sex':'f', 'address':'地球亞洲中國北京'}

    newId = input('請輸入新的學號')

    info['id'] = int(newId)

    print('修改之後的id為%d:'%info['id'])

<2>新增元素

使用變數名['鍵'] = 資料時,這個“鍵”在字典中,不存在,那麼就會新增這個元素

demo:新增新的元素

    info = {'name'
:'班長', 'sex':'f', 'address':'地球亞洲中國北京'} # print('id為:%d'%info['id'])#程式會終端執行,因為訪問了不存在的鍵 newId = input('請輸入新的學號') info['id'] = newId

<3>刪除元素

對字典進行刪除操作,有一下幾種:

  • del
  • clear()

demo:del刪除指定的元素

    info = {'name':'班長', 'sex':'f', 'address':'地球亞洲中國北京'}

    print('刪除前,%s'%info['name'])

    del
info['name'] print('刪除後,%s'%info['name'])

demo:del刪除整個字典


    info = {'name':'monitor', 'sex':'f', 'address':'China'}

    print('刪除前,%s'%info)

    del info

    print('刪除後,%s'%info)
demo:clear清空整個字典
    info = {'name':'monitor', 'sex':'f', 'address':'China'}

    print('清空前,%s'%info)

    info.clear()