孙悟空123 2023-10-01 09:47 采纳率: 0%
浏览 30

已知:a={10, 2.5, 'test', 3+4j, True, 5.3, 2.5},则print(a)输出结果是?

已知:a={10, 2.5, 'test', 3+4j, True, 5.3, 2.5},则print(a)输出结果是?

  • 写回答

2条回答

  • Lemon2050 2023-10-01 10:01
    关注

    有两点:

    1. 这是一个集合,也就是set类型的数据,set是不允许重复数据的,所以这里面的两个2.5只会保留一个。
    2. 3+4j包含一个变量j, 所以j必须在另外的语句里被定义,要不然会报错的。此外,如果3+4j的值和现有的值相等,那么也会被去重。

    所以你问我结果是什么? 但是条件不足。但是也许你自己已经可以给出答案了。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月1日