2010-03-24 python
Упрощенное использование частых команд в python
s = 'hello world'
if s.find('wo') >= 0: print 'Yes'
if 'wo' in s: print 'Yes'
s = 'Test'
if len(s) > 0: print 'full'
if s: print 'full'
a = True
if a: print 'this true'
else: 'this false'
print 'this true' if a else 'this false'
# Пример 1
d = []
for x in xrange(5):
d.append(x*x)
print d
# Пример 2
print [x*x for x in xrange(5)]
# Пример 3
print map(lambda x:x*x,xrange(5))