【发布时间】:2020-04-07 23:10:43
【问题描述】:
大家好,我在列表数据类型中获得了很多数据,但我总是卡住无法清理它。更清楚地说,大多数字符串数据清理是使用 split()、strip() 和 replace() 方法完成的。但不幸的是,这些方法不适用于列表数据类型。
['2. Skoda\n', '3. Opel\n', '4. Audi\n', '5. Isuzu\n', '6. Acura\n', '7. Subaru \n', '8. Jaguar \n', '9. Jeep\n',
'10.Mazda\n', '11.Mini\n', '12.Land Rover\n', '13.Lexus\n', '14.Saab\n', '15.Peugeot\n ', '16.雷诺\n', '17.Proton\n', '18.大宇\n', '19.雪铁龙\n', '20.双龙\n', '21.凯迪拉克\n', '22.Fiat\n', '23.Aston Martin\n', '24.Mercedes\n', '25.Mochi \n', '26.Mclaren \n', '27.Infiniti \n', ' 28.Lotus\n'、'29.Bentley\n'、'30.Maserati\n'、'31.Ferrari\n'、'32.Honda\n'、'33.Nissan\n'、'34.哈弗\n', '35.Ford\n', '36.Volvo\n', '37.Seat\n', '38.Toyota\n', '39.Perodua\n', '40.吉利\ n', '41.Mitsubishi \n', '41.Alfa Romeo \n', '42.Dahitsau\n', '43.Volkswagen\n', '44.Porsche \n', '45.Hyundai \n ', '46.Bugatti\n', '47.Lamborghini\n', '48.Rolls Royce\n', '49.Suzuki\n', '50.Tesla']
所以基本上,有没有办法删除逗号、空格和换行符。 ?
【问题讨论】:
-
你可以
map()你的函数到列表元素上,或者使用列表推导对每个列表元素应用你想要的任何转换