为啥这个我在pycharm上试了结果不一样?
然后pycharm上
```python
a=input()
b= set(a)
printtuple(b)[1:12
test×
C:lusers\ColocenixlPucharmProjectslputhonProjectlvenvlScriptslputhon.exe C:lusers
65535
(5,3.)
他这里是考查 set() 方法的,创建一个无序不重复元素集,A选项 出现了俩5 明显错了
楼上说D错误的,我本地测了一下,并不会出现typeErr
这个是 基础概念的问题,pycharm上面是对的。
用到的知识点如下
首先,可以确定,set() 是不知道什么顺序的,每个机器都可能不一样,天知道他规则
然后 set() 里没有重复元素,所以 A 错了,由于没有重复元素,所以 C 答案里,set() 只有4个元素,他全部输出了,没有切片,所以C也是错的
最后,D 的顺序太规整了,set() 可没这么温柔,总会打乱顺序,所以 D 是错的