파이썬 코드를 자바로 포팅하려고합니다. 필자는 파이썬에 익숙하지 않으며 이전에이 언어를 본 적이 없습니다.파이썬 배열 조합
return [c,] + s
이 라인은 정확히 무엇을 의미합니까? 특히 [c,] 부분. 두 개의 배열 또는 다른 것을 결합하고 있습니까? s는 정수의 배열이고 c는 정수입니다. 전체 기능은 아래에 있습니다 (위키 피 디아 출품자 : http://en.wikipedia.org/wiki/Ring_signature).
def sign(self,m,z):
self.permut(m)
s,u = [None]*self.n,random.randint(0,self.q)
c = v = self.E(u)
for i in range(z+1,self.n)+range(z):
s[i] = random.randint(0,self.q)
v = self.E(v^self.g(s[i],self.k[i].e,self.k[i].n))
if (i+1)%self.n == 0: c = v
s[z] = self.g(v^u,self.k[z].d,self.k[z].n)
return [c,] + s
고마워요.