Set right-adjacent bits: Difference between revisions
Content added Content deleted
(Add a Rust example) |
|||
Line 425: | Line 425: | ||
<lang python>from typing import List |
<lang python>from typing import List |
||
import re |
|||
Line 437: | Line 436: | ||
def _list2bin(b: List[int]) -> str: |
def _list2bin(b: List[int]) -> str: |
||
"List of 0/1 ints to bool string." |
"List of 0/1 ints to bool string." |
||
return |
return ''.join(str(x) for x in b) |
||
def _to_list(bits: str) -> List[int]: |
def _to_list(bits: str) -> List[int]: |
||
return [int(char |
return [int(char) for char in bits] |
||
if __name__ == "__main__": |
if __name__ == "__main__": |