記録#
-
今日は配列の操作を学習し続けます。
-
配列の定義:mylist = []
-
配列に内容を追加する:mylist.append ("値")
-
配列から内容を削除する:mylist.remove ("値")
-
配列から存在しない内容を削除しようとすると、プログラムはエラーを報告して中断します。そのため、最初に if 値 in mylist を使用して、値が存在するかどうかを確認する必要があります。値が存在する場合は削除し、存在しない場合はフレンドリーな操作メッセージを表示します。
-
本日の練習は、スケジュールプログラムを作成し、ToDo アイテムを追加および削除できるようにすることです。
CODE#
print("\033[31mスケジュール\033[0m")
mylist = []
def view():
for item in mylist:
print(item)
def add():
item = input("何をスケジュールに追加しますか?\n")
mylist.append(item)
def edit():
item = input("どのスケジュールが完了しましたか?\n")
if item in mylist:
mylist.remove(item)
else:
print(f"{item}はスケジュールにありません")
view()
while True:
menu = input("操作メニュー:view - add - edit:\n")
if menu == "view":
view()
elif menu =="add":
add()
elif menu == "edit":
edit()