问答详情
源自:4-11 学生选课---通过 Set 集合管理课程
想知道修改Set中的元素该怎么编程
在小明同学已选的student.courses课程中做修改,例如:将已选的数据结构课程改为汇编语言。该如何编写程序
提问者:慕粉4060565
2016-12-16 10:43
个回答
itme_BJV
2017-02-10 17:00:03
不能修改的,因为无序。你可能改变第一个元素,第二个,第三个。
0
一luckydog一
2016-12-16 15:17:04
Set里没有像list中modify的方法那样直接修改,(你如果看Set的API文档中会发现没有提供修改方法),因为Set中的元素是无序的所以你不能指定位置进行修改(其实你仔细想想因为无序所以也不存在修改之说)你可以通过先remove,再add的形式进行“修改”
0