如何从Python列表中的字符串中删除前导和尾随空格

l--*_*''' 5 python

我有一个清单:

row=['hi', 'there', 'how', ...........'some stuff is here are ','you']
Run Code Online (Sandbox Code Playgroud)

如你看到的 row[8]='some stuff is here are '

如果最后一个字符是一个空格我想得到除了最后一个字符之外的所有字符:

if row[8][len(row[8])-1]==' ':
  row[8]=row[8][0:len(row[8])-2]
Run Code Online (Sandbox Code Playgroud)

这种方法不起作用.有人可以提出更好的语法吗?

leo*_*luk 7

row = [x.strip() for x in row]
Run Code Online (Sandbox Code Playgroud)

(如果你只是想在最后获得空格,请使用rstrip)