Для разделения строки на части, используя определенный символ в качестве разделителя, можно использовать метод split() в Python. Например:
```python
string = "разделитель-строки-массива"
# Разделение строки с использованием символа "-"
parts = string.split("-")
# Вывод результатов
print(parts) # ['разделитель', 'строки', 'массива']
```
Для разбиения данных из CSV файла на строки и ячейки, учитывая наличие запятой внутри ячейки, рекомендуется использовать модуль csv в Python. Пример:
```python
import csv
# Открытие CSV файла
with open('file.csv', 'r') as file:
# Создание объекта csv.reader
csv_reader = csv.reader(file, delimiter=',')
# Чтение строк из файла
for row in csv_reader:
# Вывод ячеек текущей строки
print(row)
```
В этом примере, `delimiter=','` указывает разделитель (запятую) для ячеек данных. Запятая внутри ячейки будет корректно обработана.