13
Повторите строку до определенной длины
Как эффективно повторить строку определенной длины? Например:repeat('abc', 7) -> 'abcabca' Вот мой текущий код: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Есть ли лучший (более питонический) способ сделать это? Может быть, используя понимание списка?