Riješeno: kako sačuvati bijeli prostor prilikom pridruživanja nizu python-a

Posljednje 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 kolekcija stavki koje su pohranjene na susjednim memorijskim lokacijama. Nizovi se mogu kreirati pomoću funkcije list(), a može im se pristupiti pomoću funkcije index().

Savjeti za rad s nizovima

Postoji nekoliko savjeta koje treba imati na umu kada radite s nizovima u Pythonu. Prvo, uvijek koristite oznaku indeksa niza kada pristupate elementima u nizu. Na primjer, umjesto da ispisuje cijelu listu elemenata u nizu poput ovog:

lista = [1, 2, 3]

možete jednostavno napisati:

lista[0] = 4

Ovo će dodijeliti vrijednost 4 prvom elementu na listi, što je indeks 0. Drugo, važno je zapamtiti da su nizovi zasnovani na nuli. To znači da je prvi element u nizu na indeksu 0, a drugi na indeksu 1. Treće, također je važno zapamtiti da su nizovi promjenjivi. To znači da možete modificirati sadržaj niza korištenjem odgovarajućih metoda (kao što je lista[0] = 4). Na kraju, važno je napomenuti da su nizovi nizovi 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], …).

Slični postovi: