data class MyObj (var id: String, var name: String)
val listA = listOf(MyObj(id="1",name="a"), MyObj(id="2",name="b"), MyObj(id="3",name="c"))
val listB = listOf(MyObj(id="2",name="b"), MyObj(id="3",name="c"), MyObj(id="4",name="d"))
val set = mutableSetOf<MyObj>()
set.addAll(listA)
set.addAll(listB)
val listC = set.toList()
Это делает то, что вы просили, но вам нужно сначала, как написать действительный котлин.Пожалуйста, взгляните на учебник .
Кроме того, если вы не хотите повторять идентификатор, вы должны использовать карту вместо списка.