Отдельные значения столбца в CSV-файле

У меня есть CSV-файл. столбцы в файле CSV - "SNo. StateName CityName AreaName PinCode NonServ.Area MessangerService Замечание". Столбец CityName имеет повторяющиеся значения.

Пример: во многих записях это имеет уникальное значение (Дели). Есть ли какой-либо подход в Java, чтобы прочитать этот CSV-файл и получить различные значения из этого столбца CSV-файла.

2 ответа

Решение

Единственный способ, о котором я могу думать, - это делать это построчно и сохранять каждое значение в структуре типа массива. Использование структуры набора, такой как HashSet или TreeSet, обеспечит уникальные значения.

Другой вариант, который не является тем, что вы искали, но может работать в зависимости от вашего проекта, заключается в использовании базы данных вместо файла CSV. Тогда становится очень легко выбирать различные значения в столбце.

df - это место, где вы читали данные csv

      df[CityName].unique()
Другие вопросы по тегам