De "'str'-object ondersteunt geen itemtoewijzing"-fout vertelt you dat u probeert de waarde van een bestaande string te wijzigen. Nu ben je klaar om deze Python-fout als een expert op te lossen.
Ondersteunt lijst itemtoewijzing?
Terwijl u de waarden in een lijst kunt wijzigen, kunnen de waarden binnen een tuple niet worden gewijzigd. Tupels worden ook tussen haakjes opgeslagen, terwijl lijsten tussen vierkante haken worden gedeclareerd. Omdat je de waarden in een tupel niet kunt wijzigen, werkt itemtoewijzing niet.
Wat is itemtoewijzing in Python?
De python-fout TypeError: 'str'-object ondersteunt de toewijzing van items niet wanneer u probeert een teken in een tekenreeks te wijzigen of te wijzigen met behulp van de operator toewijzing. De string is een onveranderlijk object dat niet kan worden gewijzigd.
Hoe wijs je een item toe aan een string in Python?
Om een string te maken, plaatst u de reeks tekens tussen enkele aanhalingstekens, dubbele aanhalingstekens of driedubbele aanhalingstekens en wijst u deze toe aan een variabele. U kunt bekijken hoe variabelen in Python werken in de Python-variabelen-tutorial. U kunt bijvoorbeeld een teken 'a' toewijzen aan een variabele single_quote_character.
Hoe repareer ik het str-object ondersteunt geen itemtoewijzing?
Je moet een nieuwe string maken op basis van de inhoud van een oude als je een string wilt wijzigen. De "'str'-object ondersteunt geen itemtoewijzing"-fout vertelt u:dat je probeert de waarde van een bestaande string te wijzigen.