我想将列表中的第一个元素取为相同的第一个元素并将其指定为列表的第一个元素。我被告知它可以通过使用默认集合模块完成,但有没有一种方法可以做到这一点,而不使用集合库。采取相同的第一个元素的列表,并将其指定为python列表的第一个元素
我有:
mapping = [['Tom', 'BTPS 1.500 625', 0.702604], ['Tom', 'BTPS 2.000 1225', 0.724939], ['Max', 'OBL 0.0 421', 0.766102], ['Max', 'DBR 3.250 721', 0.887863]]
我所期待的事:
mapping = [['Tom',[ 'BTPS 1.500 625', 0.702604], [ 'BTPS 2.000 1225', 0.724939]],['Max',[ 'OBL 0.0 421', 0.766102],['DBR 3.250 721', 0.887863]]]
感谢Padraic提供了如此快速的响应。有没有必要导入收集模块? –
@Ghale-Boong,是的,我会编辑 –