Get the x Least Significant Bits from a String in Python
问题 How can I get the x LSBs from a string (str) in Python? In the specific I have a 256 bits string consisting in 32 chars each occupying 1 byte, from wich i have to get a "char" string with the 50 Least Significant Bits. 回答1: So here are the ingredients for an approach that works using strings (simple but not the most efficient variant): ord(x) yields the number (i.e. essentially the bits) for a char (e.g. ord('A')=65 ). Note that ord expects really an byte-long character (no special signs such