When am I supposed to use del in python?

后端 未结 2 1253
半阙折子戏
半阙折子戏 2020-12-19 04:40

So I am curious lets say I have a class as follows

class myClass:
    def __init__(self):
        parts = 1
        to = 2
        a = 3
        whole = 4
           


        
2条回答
  •  孤城傲影
    2020-12-19 05:00

    One use is to delete specific keys from a dictionary.

    >>>> food = {"apple": True, "banana": False}
    >>>> del food['banana']
    >>>> import json
    >>>> json.dumps(food)
    '{"apple": true}'
    

    I use it all the time for cleaning up dictionaries before converting them to JSON.

提交回复
热议问题