-1
如何通過用戶輸入將值插入矩陣? 我有這樣的代碼。如何通過用戶輸入將值輸入矩陣?
n,m = raw_input().split(' ')
matrix = [[0 for x in range(int(n))] for y in range(int(m))]
應該如何看起來像:
user input :
2 2 #dementions of matrix
1 2 #matrix[1][1] = 1; #matrix[2][1] = 2
3 4 #matrix[2][1] = 3; #matrix[2][2] = 4
output :
1 2 #matrix[1][1] = 1; #matrix[2][1] = 2
3 4 #matrix[2][1] = 3; #matrix[2][2] = 4
以及如何計算矩陣的lenght? –
你真的想阻止用戶使用逗號作爲分隔符嗎?你真的不希望每行都有提示,甚至沒有說第一個輸入行包含維度,其他行是矩陣行?你真的不想錯誤檢查?你真的希望矩陣從'matrix [1] [1]'開始,而不是Python標準'matrix [0] [0]'? (你的代碼是基於零的,而你的例子使用基於一個的。) –
是的,我做的!它只是像在公司面試的培訓任務,我想通過做這個任務來訓練。當我嘗試做這件事時,我遇到了一個問題。該任務不需要使用逗號作爲分隔符,因爲測試程序將在輸入位置放置值。這是任務的條件 –