Конкурс продлили, участников стало больше, я друзей прошу опубликовать
print("".join([letter for letter in "hello world"]))
#----
print("".join([(lambda x:x.upper())(letter) for letter in "hello world"]))
#----
print("".join([(lambda x:x.upper())(letter) if letter in "hw" else letter for letter in "hello world"]))
#----
import itertools; print("".join([(lambda x:x.upper())(letter) if letter in "hw" else letter for letter in itertools.chain("hello ","world")]))
#----
print("".join([(lambda x:x.upper())(letter) if letter in "hw" else letter for letters in zip("hlowrd","el ol.") for letter in letters ]))
#----
p = lambda x: ( -13214 * x11 + 956318 * x10 - 30516585 * x9 + 564961485 * x8
- 6717043212 * x7 + 53614486464 * x6 - 291627605005 * x**5
+ 1074222731065 * x4 - 2606048429424 * x3 + 3927289106268 * x**2
- 3265905357360 * x + 1116073728000 ) / 19958400
print bytearray(map(p, range(1, 13)))