问题描述
我想编写一个try-except语句,该语句能够在不破坏代码的情况下运行多个try语句。
s = "hello,this is a string."
以上面的字符串为例:
ls = []
try:
ls.append(s.split())
ls.append(s.str.split()) # expected error
ls.append(s.split(","))
ls.append(s.split("i"))
except:
pass
以上是我最初尝试的内容,但是代码在第二个try语句中停止了。
ls = []
try:
ls.append(s.split())
except:
pass
try:
ls.append(s.str.split()) # expected error
except:
pass
try:
ls.append(s.split(","))
except:
pass
try:
ls.append(s.split("i"))
except:
pass
最终,我能够使用上述代码将所有字符串附加到列表中。有没有比编写单独的try-except语句更好的方法了?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)