私はPythonが初めてで、ファイルを読み取ってマトリックスに変換する割り当てがあります。私のファイルは次のとおりです。
n 5
0 -- 3
0 -- 4
1 -- 2
1 -- 3
2 -- 4
3 -- 3
まず、「5X5」のマトリックスを作成する必要があります。私はこのように5を読みました:
f = open("graph.txt")
mylist = f.readlines()
a = mylist[0][2]
5を出力すると言うprint a
と、行列を作成するには、この文字列を整数に変換する必要があります。しかし、int(a)
関数を使用すると、str
. どうすれば永久に整数に変更できますか?