코드
import re
def solution(n, arr1, arr2):
# 각 배열의 원소들을 이진수로 변환하고, OR 연산.
map_ = [bin(x | y)[2:].zfill(n) for x, y in zip(arr1, arr2)] # bin 함수는 이진수 앞에 '0b'를 붙여서 반환하므로 [2:]를 사용하여 이 부분을 제거
answer = []
for i in map_ :
tmp = re.sub('1', '#', i)
tmp = re.sub('0', ' ', tmp)
answer.append(tmp)
return answer