Programowanie

576
Sposoby iteracji po liście w Javie

Będąc nieco nowym językiem Java, próbuję zapoznać się ze wszystkimi sposobami (a przynajmniej niepatologicznymi), które można iterować po liście (lub innych kolekcjach) oraz zaletami i wadami każdego z nich. Biorąc pod uwagę List<E> listobiekt, znam następujące sposoby przechodzenia przez...

574
Jak podzielić ciąg na listę?

Chcę, aby moja funkcja Python podzieliła zdanie (wejście) i zapisała każde słowo na liście. Mój obecny kod dzieli zdanie, ale nie przechowuje słów jako listy. Jak mogę to zrobić? def split_line(text): # split the text words = text.split() # for each word in the line: for word in words: #...

574
Połącz element na liście z łańcuchami

Czy istnieje prostszy sposób na połączenie elementów łańcucha na liście w pojedynczy łańcuch? Czy mogę korzystać z str.join()funkcji? Np. To jest wejście ['this','is','a','sentence']i to jest pożądane wyjściethis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in...