[python] 2진수 문자열을 binary data 로 변환하기 (binary string to bit)
By 양파개발자 SW의 블로그입니다^^ | 2020년 7월 25일 |
0 과 1 로 이루어진 문자열을 binary 타입의 데이터로 뽑아내는 방법을 알아본다! --------------------------------------------------------------- bin_str = "10010101011" # 이진법 문자열을 십진법 숫자로 바꾼뒤 이것을 또 binary 데이터로 변환bin_data = bin(int(bin_str, 2)) print(bin_data) # 바이너리 데이터가 생겼다!!! # 자 그러면 여기서. binary 데이터에서 non-zero bit 개수를 세는 방법 non_zero_bit_cnt = bin_data.count("1")print(non_zero_bit_cnt) -------------------------------