У меня работает следующее:
>>> data = "chdir /"
>>> a = data.split(" ")
>>> a
['chdir', '/']
>>> a[-1]
'/'
Похоже, это то, что вы ищете. Причина, по которой ваш код не работает, скорее всего, связана с точным содержанием data
.
Обратите внимание, что использование .split(" ")
немного отличается от .split()
, если в исходной строке несколько пробелов. См. Например:
>>> "chdir /".split(" ")
['chdir', '/']
>>> "chdir /".split(" ")
['chdir', '', '/']
>>> "chdir /".split()
['chdir', '/']