摘要: 报错截图: 报错原因: pylint 是vscode的python语法检查器,==pylint是静态检查==,在用第三方库的时候有些成员只有在运行代码的时候才会被建立,它就找不到成员. 解决办法: 在工作区 settings.json 中, 添加如下代码: "python.linting.pylin 阅读全文
posted @ 2023-03-17 15:47 夏目贵志ㅤ 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 如果可迭代对象中的至少一个元素为真,则 any() 返回 True,否则返回 False。 以下是使用 any() 函数的示例: # 判断列表中是否存在奇数 my_list = [1, 2, 4, 6] if any(x % 2 == 1 for x in my_list): print("列表中存 阅读全文
posted @ 2023-03-17 15:03 夏目贵志ㅤ 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 在 Python 中,set() 是一个内置函数,它用于创建一个集合(set)。 集合是一种无序的、不重复的的数据集合,它的元素可以是任何不可变的数据类型,如整数、浮点数、字符串、元组等。和列表和元组不同的是,集合本身是可变的,可以进行添加、删除等操作。 以下是使用 set() 函数创建集合的示例: 阅读全文
posted @ 2023-03-17 13:03 夏目贵志ㅤ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 经常会做的一个操作是使用in来判断元素是否在列表中,这种操作非常便捷,省去了自行遍历的工作,而且因为大多数时候列表数据量比较小,搜索的速度也能满足需求。 key_list = [1, 2, 3, 4, 5, 6, 7, 8] key = 10 if key in key_list: print("H 阅读全文
posted @ 2023-03-17 12:58 夏目贵志ㅤ 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在 Python 中,方括号 [] 表示列表(list), 是一种可变序列类型,可以通过下标访问、修改、添加、删除其中的元素。 而圆括号 () 则表示元组(tuple),也是一种序列类型,不同的是元组是不可变的(immutable),即一旦创建,就不能再进行修改操作。 以下是列表和元组的创建示例: 阅读全文
posted @ 2023-03-17 12:53 夏目贵志ㅤ 阅读(1019) 评论(0) 推荐(0) 编辑