Solución de clase (objeto):
def convert (self, s, numRows):
si numRows == 1:
devoluciones
res = ['' para _ en rango (numRows)]
# Ciclo
T = numRows + numRows -2
para i en rango (len (s)):
t_num% t = t
temp = t_num si t_num <numRows más numRows- (t_num)% numRows-2
res [temp] + = s [i]
volver '' .join (res)