Oi, eu estou estudando Python na faculdade e aprendendo pelo Hacker Hank, eu vi o exemplo da Alura de Left Rotation, mas estava tentando entender, eu uso muito Javascript e agora tive uma dúvida a respeito de listas no Python.
Eu estava tentando resolver o problema de outro jeito, mas não sei como mexer os números em posição diferente no array, eu tentei algo e deu um erro.
Está como fácil, mas não sei como fazer isso, queria entender também como é listado os números sem ser lista, teria que fazer outro for?
A resolução daqui é bem enxuta, mas pra mim não serve se eu não conseguir entender.
https://www.hackerrank.com/challenges/array-left-rotation/
if name == 'main': nd = input().split()
n = int(nd[0])
d = int(nd[1])
a = list(map(int, input().rstrip().split()))
for x in a:
newlist = []
newnumber = int(x[0])
#newarray.append(newnumber)
print(newnumber)
Traceback (most recent call last): File "Solution.py", line 22, in newnumber = int(x[0]) TypeError: 'int' object is not subscriptable