0
2Dリストの特定の場所に番号を付け加えようとしています。2Dリスト内の特定の位置に特定の番号を付加する
# Create UAS database list that was displayed in the file
uas_Stock = [["CS116",1],["CS117",1],["CS118",1],["CS119",1],["CS120",1]]
# Ask user to select which UAV they want to check out.
uas_out = input("Which UAV would you like to checkout? ")
# Append stock list to show UAS is checked out
if uas_out == "CS116":
uas_Stock.insert(0, [0])
elif uas_out == "CS117":
uas_Stock.insert(1, [0])
elif uas_out == "CS118":
uas_Stock.insert(2, [0])
elif uas_out == "CS119":
uas_Stock.insert(3, [0])
elif uas_out == "CS120":
uas_Stock.insert(4, [0])
else:
print("That input is not a valid UAS ID in our system.")
私がCS117を選択すると、CS117に対してif/else文が実行されます。次に、現在1がuas_Stockリストにあるところに0を挿入します。
代わりに、リストのCS117の部分に1を挿入する代わりに0を挿入します。私は他の方法でそれをやろうとしましたが、 "int"オブジェクトのようなエラーは、添字などではありません。