小编ami*_*itc的帖子

什么时候在python中使用class与dict?

在考虑设计时,在哪些情况下使用class与dict是否有意义?优点和缺点也很有用.

例如,

class AlbumState:
    """ AlbumState class, tracks photos shown, etc"""

    def __init__ (self, album):
        """ album for this object will track state"""
        self.album = album

        self.photos_shown = []
        self.photos_notshown = range(album.size())
Run Code Online (Sandbox Code Playgroud)

albumstate['album'] = album
albumstate['photos_shown'] = []
albumstate['photos_notshown'] = range(album.size())
Run Code Online (Sandbox Code Playgroud)

python

32
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×1