KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Python's succint syntax through its batteries allows verbose code line to be expressed in readable one liners. Consider the following examples ====================================================| for a in range(3): | for b in range(3): | for c in range(3): | print (a,b,c), | - - - - - - - - - - - - - - - - - -| for e in product(range(3), repeat=3): | print e, | ====================================================| for a in range(3): | for b in range(a , 3): | for c in range(b , 3): | print (a,b,c), | - - - - - - - - - - - - - - - - - -| for e in combinations_with_replacement(range(3), 3):| print e, | ====================================================| for a in range(3): | for b in range(a + 1, 3): | for c in range(b + 1, 3): | print (a,b,c), | - - - - - - - - - - - - - - - - - -| for e in combinations(range(3), 3): | print e, | ====================================================| for a in range(3): | for b in range(3): | for c in range(3): | if len(set([a,b,c])) == 3: | print (a,b,c), | - - - - - - - - - - - - - - - - - -| for e in permutations(range(3)): | print e, | ====================================================| </
Tags (comma-separated)
Save Edits
Cancel