python怎样判断变量是不是数组
时间: 2024-07-23 21:01:30 浏览: 131
Python实现变量数值交换及判断数组是否含有某个元素的方法
在Python中,你可以使用内置的`isinstance()`函数来判断一个变量是否属于数组(列表、元组等序列类型)。这个函数检查给定的对象是否属于指定的类型或其子类型。下面是一个例子:
```python
def is_array(var):
return isinstance(var, (list, tuple))
# 测试
my_list = [1, 2, 3]
my_tuple = (4, 5, 6)
print(is_array(my_list)) # 输出: True
print(is_array(my_tuple)) # 输出: True
not_an_array = "This is not an array"
print(is_array(not_an_array)) # 输出: False
```
阅读全文