Python - 循环集


Python 中的集合不是序列,也不是映射类型类。因此,集合中的对象不能用索引或键来遍历。但是,您可以使用for循环遍历集合中的每个项目。

实施例1

以下示例展示了如何使用for循环遍历集合-

langs = {"C", "C++", "Java", "Python"}
for lang in langs:
   print (lang)

它将产生以下输出-

C
Python
C++
Java

实施例2

以下示例显示如何对一个集合的元素运行for循环,并使用 set 类的add()方法添加到另一个集合中。

s1={1,2,3,4,5}
s2={4,5,6,7,8}
for x in s2:
   s1.add(x)
print (s1)

它将产生以下输出-

{1, 2, 3, 4, 5, 6, 7, 8}