s.update( "字符串" ) 与 s.update( {"字符串"} ) 含义不同:
- s.update( {"字符串"} ) 将字符串添加到集合中,有重复的会忽略。
- s.update( "字符串" ) 将字符串拆分单个字符后,然后再一个个添加到集合中,有重复的会忽略。
>>> thisset =set(("Google","Runoob","Taobao"))
>>>print(thisset)
{'Google','Runoob','Taobao'}
>>> thisset.update({"Facebook"})
>>>print(thisset)
{'Google','Runoob','Taobao','Facebook'}
>>> thisset.update("Yahoo")
>>>print(thisset)
{'h','o','Facebook','Google','Y','Runoob','Taobao','a'}
>>>