如何在python中判断一个变量是数组还是字符串
时间: 2024-05-06 10:17:38 浏览: 338
python判断变量是否为int、字符串、列表、元组、字典的方法详解
可以使用Python内置函数`type()`来判断一个变量的类型。对于字符串,`type()`会返回`str`,对于数组,`type()`会返回`list`。
示例代码:
```python
var = "Hello World"
if type(var) == str:
print("var is a string")
elif type(var) == list:
print("var is a list")
else:
print("var is neither a string nor a list")
```
如果变量`var`是一个字符串类型,程序会输出`var is a string`。如果变量`var`是一个列表类型,程序会输出`var is a list`。如果变量`var`不是字符串也不是列表,程序会输出`var is neither a string nor a list`。
阅读全文