谁来帮我下....为什么去空格无效

全栈工程师进行中 2018-05-15 12:08:49


...全文
176 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
手无护鸡之力 2018-05-15
  • 打赏
  • 举报
回复
你的改动并未反映到列表中,只是输出个改动效果而已
oyljerry 2018-05-15
  • 打赏
  • 举报
回复
name是immutable, 需要把name替换后的插入一个新的list
new_names = []
for name in names:
      name = name.replace(" ", "")
      new_names.append(name)
欢乐的小猪 2018-05-15
  • 打赏
  • 举报
回复
for name in names 循环体里你做什么修改,都不会反应到names上。因为name只是一份副本,不是直接操作的视图。 如果想要更改,建议使用切片处理 for i in range(len(names))

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧