Предположим, что у меня есть следующий код:Превратить строку в матрице в Python
My_String = "{i},{j},{i,j}" # which is a line
Я хочу, чтобы преобразовать его в матрицу, в которой {i,j}
является столбец и {i}
и {j}
являются строками. Я знаю, как делать имена для столбцов и строк, но не знаю, как сделать такую матрицу. Мне не нужен точный ответ, но мне просто нужно руководство. Если кто-нибудь может мне помочь, это будет здорово.
Можете ли вы добавить более конкретный пример вашего требования. В частности, с несколькими строками. – Anoop
Да. My String = {1}, {2}, {1,2}, который является линией, где 1 и 2 - вершины линии, а {1,2} - ребро. Мне нужна матрица инцидентов, где {1} и {2} - строки в матрице, а {1,2} - столбец. {i, j} i 0 0 1 j 0 0 1 – user5184
@Anoop Эта последняя строка, которую я написал, должна была вводиться как матрица. Он просто написал это как предложение .. – user5184