摘要:
python支持动态数据结构,因此无论什么对象都可以赋值给任意变量,动态数组list中也可以存放不同类型的对象。在实际工作中,经常会遇到一组不同类型的对象(比如一个整形代表标识、一个字符串代表描述、还有一个字典存储数据等等),其物理意义是描述同一个逻辑实体,类比到Cpp或Java就是一个类的各个属性。但是在python中缺不是必须要为这个逻辑实体来定义一个类,可以将这一组不同类型的对象依次放进一个list,来隐式代表一个“类对象”。通常这样的“类对象”又被放进一个更大的list或者放进dict。在实际中经常自然而然地这么做,特别是当这个逻辑实体的属性集未完全确定时,list很方便随时增加属性。 阅读全文
posted @ 2012-09-13 11:38
苦力笨笨
阅读(260)
评论(0)
推荐(0)

浙公网安备 33010602011771号