如何在Python中检查一个对象是否可迭代?
可迭代对象是可以使用循环或可迭代函数迭代其所有元素的对象。列表、字符串、字典、元组等都称为可迭代对象。
在 Python 语言中,有多种方法可以检查对象是否可迭代。让我们一一看看。
使用循环
在Python中,我们有两种循环技术,一种是使用“for”循环,另一种是使用“while”循环。使用这两个循环中的任何一个,我们可以检查给定的对象是否可迭代。
示例
在这个例子中,我们将尝试使用“for”循环迭代一个对象并检查它是否被迭代。以下是代码。
l = ["apple",22,"orange",34,"abc",0.3] try: for i in l: print(i) print("Given object is iterable") except TypeError: print("Given object is not iterable") 登录后复制