Skip to content

Instantly share code, notes, and snippets.

@tarmstrong
Created November 1, 2013 17:16
Show Gist options
  • Save tarmstrong/7268680 to your computer and use it in GitHub Desktop.
Save tarmstrong/7268680 to your computer and use it in GitHub Desktop.
# two strings
A = 'abcabba'
B = 'cbabac'
# Get a list of columns and their truth values.
[[a == b for (a, b) in list(it.product(A, B))][i*6:i*6+6] for i in range(len("abcabba"))]
"""
expected_result = [[False, False, True, False, True, False],
[False, True, False, True, False, False],
[True, False, False, False, False, True],
[False, False, True, False, True, False],
[False, True, False, True, False, False],
[False, True, False, True, False, False],
[False, False, True, False, True, False]]
"""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment