Set中假如一个元素被修改了,为什么再删除的时候就删不掉了?

Set中假如一个元素被修改了,为什么再删除的时候就删不掉了?

如题,请问一下大家,Set中假如一个元素被修改了,为什么再删除的时候就删不掉了?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Tender10 2018-07-13 09:52:26

set里面的元素不能直接的更改,一般的做法是先删除旧元素,然后添加新元素,因为set中的元素是无序的。

  • 提问者 juaining #1
    那为什么不能直接更改呢?修改元素后,为什么删除不了了?
    2018-07-13 16:44:59
  • Tender10 回复 提问者 juaining #2
    你可以新建一个问答,将你修改的代码贴出,不要截图哦,可以直接将你写的代码粘贴至代码区,便于更精确的给你解决问题。
    2018-07-13 17:04:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师