Как разделить элементы списка и удалить ненужные символы
Чтобы разделить элементы списка и удалить ненужные символы, вы можете использовать сочетание методов разделения() и понимания списка. Вот как можно добиться желаемого результата:
В Python метод Split() делит строку на список на основе указанного разделителя. По умолчанию он разбивается на пробельные символы, но вы также можете передать необязательный разделитель.
Чтобы удалить символ \t и все, что после него, в предоставленном списке, вы можете использовать метод Split() с разделитель \t и максимальное количество разделений, равное 1. Это гарантирует, что перед разделителем будет взята только первая часть строки.
Вот пример:
my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847']
result = [i.split('\t', 1)[0] for i in my_list]
print(result)
result = [i.split('\t', 1)[0] для i в my_list]
print(result)В этом коде мы перебираем каждый элемент в my_list, используя понимание списка. Для каждого элемента мы вызываем для него метод Split() с \t в качестве разделителя и максимальным счетчиком разделения, равным 1. В результате получается список, в котором первым элементом является желаемая часть строки перед символом \t. Наконец, мы создаем новый список с нужными элементами.Вывод кода будет следующим:['element1', 'element2', 'element3']['element1', 'element2', 'element3']
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3