Header Ads

Python Coding Tricks

python_coding_tricks
1.Reversing a string in Python
>>> a = "codementor"
>>> print "Reverse is",a[::-1]
Result: Reverse is rotnemedoc 

2.Turn all elements in a list into a single string
a = ["web","dev","official"]
>>> print " ".join(a)
Result: web dev official 

3.Convert(a)to a single list without usinng any loops
>>> import itertools
>>> a=[[1,2],[3,4],[5,6]]
>>> list(itertools.chain.from_iterable(a))
Result: [1,2,3,4,5,6] 

4.Pair elements in two different lists
list 1 =['a','b','c','d']
list 2 =['p','q','r','s']
>>> for x,y in zip(list1,list2);
print x,y
Result: a p 
             b q
             c r 
             d s 

5.Print "webweb devdevdev" without using loops
>>> print "web"*2+''+"dev"*3
Result: webweb devdevdev

No comments:

Powered by Blogger.