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을 선택하면 if/else 문을 통해 CS117로 실행됩니다. 그러면 1이 현재 uas_Stock 목록에있는 곳에 0을 삽입합니다.
대신 1 부분 대신 목록의 CS117 부분에 0을 삽입합니다. 나는 그것을 할 다른 방법을 시도했지만 subscriptable 등 "int"개체와 같은 오류가 발생합니다.