S0 = [
[1, 0, 3, 2],
[3, 2, 1, 0],
[0, 2, 1, 3],
[3, 1, 3, 2]
]

def Sbox(input, sbox):
row = int(input[0] + input[3], 2)
column = int(input[1] + input[2], 2)
return bin(sbox[row][column])[2:]

구글에서 긁어온 코드인데. 리턴 값이 S0 의 행열 중 n행m열 인 (n,m)의 값을 2진수로 반환하고 싶은데 어떻게 코드 짜야할까요?

예를들면 (3,3)이 1이라는 값인데 이걸 2진수로 만드는 값을 리턴 값으로 만들고 싶음

그럼 리턴 값이 0001이 되도록