遍历set的方法有以下几种:
- 使用for循环遍历set中的元素:
my_set = {1, 2, 3, 4, 5} for element in my_set: print(element)
- 使用set的内置方法
set()
将set转换为列表,然后遍历列表:
my_set = {1, 2, 3, 4, 5} my_list = list(my_set) for element in my_list: print(element)
- 使用迭代器
iter()
和next()
遍历set:
my_set = {1, 2, 3, 4, 5} my_iter = iter(my_set) while True: try: element = next(my_iter) print(element) except StopIteration: break
- 使用列表推导式遍历set:
my_set = {1, 2, 3, 4, 5} [element for element in my_set]