Riješeno: kako sačuvati prazan prostor prilikom spajanja niza python

Zadnje ažuriranje: 09/11/2023

Glavni problem sa spajanjem niza u Pythonu je taj što će niz biti skraćen na kraju.

 arrays whitespace join I have an array of strings that I want to join together, but preserve the white space between each string. For example:



['a', 'b', 'c'] -> 'a b c'



I tried using .join(array), but it removes all the white space. How can I preserve the white space? I have an array of strings that I want to join together, but preserve the white space between each string. For example:['a', 'b', 'c'] -> 'a b c'I tried using .join(array), but it removes all the white space. How can I preserve the white space?

nizovi

Niz je skup stavki koje su pohranjene na neprekidnim memorijskim lokacijama. Nizovi se mogu stvoriti pomoću funkcije list(), a može im se pristupiti pomoću funkcije index().

Savjeti za rad s nizovima

Imajte na umu nekoliko savjeta kada radite s nizovima u Pythonu. Prvo, uvijek koristite zapis indeksa niza kada pristupate elementima u nizu. Na primjer, umjesto ispisivanja cijelog popisa elemenata u ovakvom nizu:

popis = [1, 2, 3]

možete jednostavno napisati:

lista[0] = 4

Ovo će dodijeliti vrijednost 4 prvom elementu na popisu, a to je indeks 0. Drugo, važno je upamtiti da se nizovi temelje na nuli. To znači da je prvi element u nizu s indeksom 0, a drugi element s indeksom 1. Treće, također je važno upamtiti da su nizovi promjenjivi. To znači da možete mijenjati sadržaj niza pomoću odgovarajućih metoda (kao što je lista[0] = 4). Konačno, važno je napomenuti da su nizovi sekvencijski tipovi podataka. To znači da podržavaju sekvencijalne operacije (kao što su lista[0], lista[1], …), kao i indeksirane operacije (kao što su lista[0], lista[1], …).

Povezani postovi: