Care este diferența dintre Xrange și Flask în python?


Răspunsul 1:

În Python-Flask xrange () este o funcție folosită pentru a itera un anumit număr de valori de ori. În Python 2.7 folosim xrange () și în python 3.5 folosim range ()

range () - Aceasta returnează o listă de numere create folosind range () function.xrange () - Această funcție returnează obiectul generator care poate fi utilizat pentru afișare


Răspunsul 2:

În mare parte, xrange și gama sunt exact aceleași în ceea ce privește funcționalitatea. Ambele oferă o modalitate de a genera o listă de numere întregi pentru care să le folosești. Singura diferență este că intervalul returnează un obiect de listă Python și xrange returnează un obiect xrange.

Înseamnă că xrange nu generează de fapt o listă statică la timpul de rulare, cum ar fi intervalul. Creează valorile pe măsură ce ai nevoie de ele cu o tehnică specială numită randament. Această tehnică este folosită cu un tip de obiect cunoscut sub numele de generatoare.