如何从字符串中删除最后一个字符

对不起:较早的邮件在主题行中有一个错别字
不适合我的朋友
你好,
我列出了一些具有字符\的元素.
我想从具有此元素中删除这个最后一个字符
角色处于尽头,
我写了一个小程序,不幸的是这不起作用:
dirlistfinal = []
对于dirlist中的项目:
打印项目
如果item.endswith('\\')== true:
item = item [0:-1]#我搜索过的这个,
发现删除最后一个字符 /
dirlistfinal.append(项目)
别的:
dirlistfinal.append(项目)
item.endswith()似乎不起作用.
请帮忙
- -
重制,
拉贾特

# 回答1


8月29日,2:28*pm,dudeja.ra ...@gmail.com写道:
Python 2.5.2(R252:60911,Jul 31 2008,17:28:52)
[GCC 4.2.3(Ubuntu 4.2.3-2ubuntu7)]在Linux2上
键入"帮助","版权","学分"或"许可"以获取更多信息.
真的
'你好'
我讨厌说"为我工作",但对我有用.也许你应该
在您的代码中放一些调试语句,以查看您是否是该数据
您的期望是您的期望.
# 回答2


8月29日,1:28*pm,dudeja.ra ...@gmail.com写道:
尝试这样的事情:
x = x [: - 1]
这与Windows XP上的Python 2.5.2一起使用.
迈克
# 回答3


在2008年8月29日星期五下午7:41,Mike Driscoll 尝试这样的事情:
x = x [: - 1]
这与Windows XP上的Python 2.5.2一起使用.
麦克风
-http://mail.python.org/mailman/listinfo/python-list
每个项目的末尾只有一个\.我的清单如下:
['结果v1.0/','结果v1.1/']
所以,
如果X.Endswith('\\'):
那是对的吗?
# 回答4


在2008年8月29日星期五下午7:59,<**********@gmail.comwrote:
尝试这样的事情:
x = x [: - 1]这与Windows XP.Mike-http://mail.python.org/mailman/listinfo/python-list上的python 2.5.2一起使用
每个项目的末尾只有一个\.我的清单如下:
['结果v1.0/','结果v1.1/']
所以,
如果X.Endswith('\\'):
那是对的吗?
对不起大家.我在这里确实垃圾,打扰了你们.
我不知道我需要检查 /角色而不是\ \
真的很抱歉.在过去的14小时工作,看不到这个
适当地.是时候我必须回家休息了.
问候,
rajat
# 回答5

dutex.yde@gmail.com写道:
如果您的列表包含前向斜线,也许您应该测试前进
斜线而不是向后斜线.

标签: python

添加新评论