Python中的数据结构有很多种,其中Sets类型数据结构被广泛应用。Sets类型是一个无序的、可迭代的、可变的集合,其中每个元素都是唯一的。
创建Sets类型最简单的方式就是使用花括号 {} 来表示一个集合。例如:
my_set = {"apple", "banana", "cherry"}
print(my_set)
输出结果如下:
{"banana", "apple", "cherry"}
注意:Sets类型中的元素是无序的,所以每次运行该代码的输出结果可能都不一样。
向Sets类型中添加元素使用add()函数。例如:
my_set = {"apple", "banana", "cherry"}
my_set.add("orange")
print(my_set)
输出结果如下:
{"banana", "apple", "orange", "cherry"}
从Sets类型中移除元素使用remove()函数。例如:
my_set = {"apple", "banana", "cherry"}
my_set.remove("banana")
print(my_set)
输出结果如下:
{"apple", "cherry"}
计算Sets类型中元素个数使用len()函数。例如:
my_set = {"apple", "banana", "cherry"}
print(len(my_set))
输出结果为:
3
判断Sets类型中是否存在指定元素使用in关键字。例如:
my_set = {"apple", "banana", "cherry"}
if "apple" in my_set:
print("Yes")
else:
print("No")
输出结果为:
Yes
遍历Sets类型中的元素使用for循环。例如:
my_set = {"apple", "banana", "cherry"}
for x in my_set:
print(x)
输出结果为:
apple
banana
cherry
将List类型转换为Sets类型使用set()函数。例如:
my_list = ["apple", "banana", "cherry"]
my_set = set(my_list)
print(my_set)
输出结果为:
{"banana", "apple", "cherry"}
本文详细讲解了Python中Sets类型数据结构的创建、添加元素、移除元素、计算元素个数、判断是否存在指定元素、遍历元素、将List类型转换为Sets类型等多种细节用法。希望本文能帮助编程小白更好地学习Python数据结构。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com