Skip to main content
 首页 » 编程设计

python之有没有办法将 "array of strings"设置为函数中参数的类型

2025年05月04日19webabcd

如果参数是字符串数组,我想在将参数传递给函数时立即检查。

就像将函数参数的类型设置为“字符串数组”。 但我不想遍历数组以查找非字符串元素。

有这样的类型吗?

请您参考如下方法:

您可以对最新的 python 版本(在 3.9 上测试)使用键入,正如@Netwave 在评论中所建议的那样:

def my_function(a: list[str]): 
  # You code 

这将按预期进行 lint: