Czy możemy dodawać elementy podczas iteracji?

Spisu treści:

Czy możemy dodawać elementy podczas iteracji?
Czy możemy dodawać elementy podczas iteracji?
Anonim

3 Odpowiedzi. Nie można modyfikować kolekcji podczas iteracji przy użyciu Iterator, z wyjątkiem Iteratora. usunąć. Będzie to działać z wyjątkiem sytuacji, gdy lista rozpoczyna iterację pustą, w którym to przypadku nie będzie żadnego poprzedniego elementu.

Czy możemy modyfikować kolekcję podczas iteracji?

W pętli for-each, nie możemy modyfikować kolekcji, z drugiej strony zostanie zgłoszony wyjątek ConcurrentModificationException z iteratorem, w którym możemy zmodyfikować kolekcję.

Czy możemy dodać element do ArrayList podczas iteracji?

3. ArrayList listIterator – Dodaj/usuń. ListIterator obsługuje dodawanie i usuwanie elementów z listy podczas iteracji nad nią.

Jak dodać do listy podczas iteracji?

Użyj listy. append, aby dołączyć elementy do listy podczas iteracji po liście

  1. a_list=["a", "b", "c"]
  2. list_length=len(a_list)
  3. for i in range(list_length):
  4. a_list. append("Nowy element")
  5. drukuj(a_list)

Czy możemy dodawać elementy za pomocą iteratora?

Samouczek Java firmy Sun sugeruje, że nie jest to możliwe: "Zauważ, że Iterator. remove jest jedynym bezpiecznym sposobem modyfikowania kolekcji podczas iteracji; zachowanie jest nieokreślone, jeśli podstawowa kolekcja jest modyfikowana w jakikolwiek inny sposób podczas iteracja w toku."

Zalecana:

Interesujące artykuły
Czym są heterocysty, w których się znajdują?
Czytaj więcej

Czym są heterocysty, w których się znajdują?

Wyspecjalizowana komórka znaleziona w sinicach wiążących azot . Heterocysty to powiększone komórki o grubych ścianach komórkowych i pozbawione chlorofilu, co nadaje im bezbarwny wygląd. Są miejscem wiązania azotu, dla którego produkują enzym nitrazę nitrazę Białko MoFe jest heterotetramerem składającym się z dwóch podjednostek α i dwóch podjednostek β, o masie około 240-250kDa.

Czy zaokrąglasz do najbliższego dolara na zeznaniach podatkowych?
Czytaj więcej

Czy zaokrąglasz do najbliższego dolara na zeznaniach podatkowych?

Możesz zaokrąglić centy do całych dolarów po powrocie i harmonogramach. Jeśli zaokrąglisz do całych dolarów, musisz zaokrąglić wszystkie kwoty. Aby zaokrąglić, obniż kwoty poniżej 50 centów i zwiększ kwoty z 50 do 99 centów do następnego dolara.

Jaką religią jest Liza Koshy?
Czytaj więcej

Jaką religią jest Liza Koshy?

Wczesne życie i edukacja. Koshy urodził się i wychował w Houston w Teksasie. Jej indyjski ojciec, Jose Koshy, jest dyrektorem naftowym, a jej matka, instruktorka jogi Jean Carol (z domu Hertzler), jest niemieckimi korzeniami. Ma dwie starsze siostry.