Zdravím, jsem začátečník
Pokusil jsem se vylepšit si cvičení list, ale v sekci remove(dole), když zadám jiné, než první jméno, tak mi to hlásí, že položka není v listu. Nevím, kde dělám chybu. Konkrétně je to řádek: list1.remove(remove1).
list = input("Zadej jména(každé oddělené čárkou):\n")
# výsledek - string("")
list1 = list.split(",")
# musím vytvořit další proměnnou, abych mohl rozdělit string na položky a list[]
# nebo změnit hodnotu proměnné
print(list1)
extend1 = input("Chcete přidat další jména:ANO/NE \n").lower()
# výsleden zadání - string("")
if extend1 == "ano":
extend1 = input("Zadejte další jména(každé oddělené čárkou):\n")
list1.extend(extend1.split(","))
# posloupnost operací: napřed co je v závorce(extend.split(",")), pak mimo
# směr: zevnitř -> ven
print(list1)
else:
print(f"Nikoho jste nepřidali, takže seznam jmen je {list1}")
remove1 = input("Chcete odstranit jméno? ANO/NE\n").lower()
# výsledek - string("")
if remove1 == "ano":
remove1 = input("Zadejte jméno, které chcete vymazat:\n")
list1.remove(remove1)
# odstraní napsanou položku z listu
print(list1)
else:
print(f"Nikoho jste neodebrali, takže konečný seznam jmen je {list1}")