Podem afegir elements mentre iterem?

Taula de continguts:

Podem afegir elements mentre iterem?
Podem afegir elements mentre iterem?
Anonim

3 respostes. No podeu modificar una col·lecció mentre hi feu una iteració amb un Iterator, tret de l'Iterador. eliminar. Això funcionarà excepte quan la llista comença la iteració buida, en aquest cas no hi haurà cap element anterior.

Podem modificar la col·lecció mentre iterem?

A per a cada bucle, no podem modificar la col·lecció, generarà una excepció de modificació simultània, d' altra banda, amb l'iterador podem modificar la col·lecció.

Podem afegir un element a ArrayList mentre iterem?

3. ArrayList listIterator - Afegeix/Elimina. ListIterator admet afegir i eliminar elements de la llista mentre estem iterant sobre ella.

Com s'afegeix a una llista mentre es repeteix?

Utilitza la llista. afegir per afegir elements a una llista mentre itera per la llista

  1. a_list=["a", "b", "c"]
  2. list_length=len(a_list)
  3. per i dins l'interval(list_length):
  4. a_list. append("Element nou")
  5. print(a_list)

Podem afegir elements mitjançant l'iterador?

El tutorial de Java de Sun suggereix que això no és possible: "Tingueu en compte que Iterator. remove és l'única manera segura de modificar una col·lecció durant la iteració; el comportament no s'especifica si la col·lecció subjacent es modifica d'una altra manera mentre el la iteració està en curs."

Recomanat:

Articles d'interès
On és el botó ok del comandament sky q?
Llegeix més

On és el botó ok del comandament sky q?

Simplement premeu el botó de control per veu al costat o al davant del comandament a distància i, a continuació, parleu clarament pel micròfon que hi ha a la part superior del comandament. Per a aquells de vos altres que no tinguin problemes amb els dits, hauríeu de saber que prémer la paraula Sky a la part superior del comandament a distància us portarà instantàniament a les vostres gravacions.

Com s'escriu regenerable?
Llegeix més

Com s'escriu regenerable?

adjectiu. Capaç de ser regenerar o de patir una regeneració. Quin significat té regenerable? adjectiu. Capaç de ser regenerat o de sotmetre's a una regeneració. Com s'escriu regenerar? re·gen·er·ate | \ ri-ˈje-nə-ˌrāt \ re·gen·er·ate | \ ri-ˈjen-ə-ˌrāt \ Altres paraules de regenerate.

Quan tallar els nopales?
Llegeix més

Quan tallar els nopales?

Els nopales es propaguen fàcilment tallant un coixinet de cactus existent d'una planta madura. Assegureu-vos d'utilitzar un ganivet afilat i net i de tallar un coixinet madur, un que tingui almenys sis mesos. Mantingueu el tall en una zona ben ventilada fins que formi un call ferm on el talleu, cosa que trigarà unes dues setmanes.