为什么会报错

来源:8-3 Python添加set元素

慕容3317085

2022-03-23 16:16

a= ['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']

b=set()

for b in a:

    b.add(a)

    print(b)


写回答 关注

2回答

  • 月夜妖华
    2023-04-20 23:32:24

    你把列表转换成容器的时候要把列表赋予的变量加入到set()函数里面去啊!

    翻译

    搜索

    复制

  • qq_慕函数9521004
    2022-04-06 17:16:17

    b定义为一个set了 不能for b in a

    要重新定义一个

    例如

    a= ['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']

    b=set()

    for i in a:

        b.add(i)

    print(b)



    注意print(b)在循环外 不然每循环一次就会输出一次结果



Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154164 学习 · 1075 问题

查看课程

相似问题