1.通过自身是否为空来给自己赋boolean值
app = {}
app[0] = ''
app[0] = not app[0]
print app[0]
2. 通过自身是否为空来判断是否使用自己
app[0] = 'app0'
app[1] = 'app1'
app[2] = 'app2+'
app[2]+=app[0] or app[1]
print app
3.self也可以有字典的使用形式
class TestIn(object):
def __init__(self):
self['self']
def __getitem__(self,name):
print 'Operating %s' % name
if __name__ == '__main__':
a = TestIn()
a['a']
4. 列表相乘
print [1,2] * 2
[1, 2, 1, 2]