Try catch 尝试/排除块放置

Try catch 尝试/排除块放置,try-catch,Try Catch,你好 一段时间以来,我一直在试图让这个代码通过这个编码实践问题。我有分解列表并打印每个字符的代码,但我无法使try/except块正常工作,因为它在异常时不断失败。我以为我的try/except块位置正确,但显然不正确 给定项目=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”] 编写一个程序,遍历 给定的列表。对于每个项目,您应该尝试迭代 通过项目,分别打印每个字符 如果第二部分失败,请打印“NotIterable”--但是 即使第二部分失败了,你仍然应该继续 转到列表中的下一

你好

一段时间以来,我一直在试图让这个代码通过这个编码实践问题。我有分解列表并打印每个字符的代码,但我无法使try/except块正常工作,因为它在异常时不断失败。我以为我的try/except块位置正确,但显然不正确

给定项目=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”]

编写一个程序,遍历 给定的列表。对于每个项目,您应该尝试迭代 通过项目,分别打印每个字符

如果第二部分失败,请打印“NotIterable”--但是 即使第二部分失败了,你仍然应该继续 转到列表中的下一项

我的代码:

for item in given_items:
   for sub_item in given_items:
    
      for char in sub_item:
         try:                    
            print (char)
         except Exception:
            print ("Not iterable")
它打印单个字符,但在整数迭代打印时失败