Perguntas com a marcação «list»

749
Como ingresso em duas listas em Java?

Condições: não modifique as listas originais; Apenas JDK, sem bibliotecas externas. Pontos de bônus para uma versão one-liner ou JDK 1.3. Existe uma maneira mais simples do que: List<String> newList = new

659
Erro Xcode 10: Vários comandos produzem

erro: Vários comandos produzem '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist': 1) O destino 'OptimalLive' possui um comando de cópia do destino

655
Usando o LINQ para remover elementos de uma Lista <T>

Digamos que eu tenha uma consulta LINQ, como: var authors = from x in authorsList where x.firstname == "Bob" select x; Dado que authorsListé do tipo List<Author>, como posso excluir os Authorelementos deauthorsList retornados pela consulta em authors? Ou, dito de outra maneira, como...

595
Java: converta Lista <> em uma String

JavaScript tem Array.join() js>["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve Java tem algo assim? Eu sei que posso criar algo com o StringBuilder: static public String join(List<String> list, String conjunction) { StringBuilder sb = new StringBuilder(); boolean first =...

575
Concatenar item na lista para cadeias

Existe uma maneira mais simples de concatenar itens de string em uma lista em uma única string? Posso usar a str.join()função? Por exemplo, esta é a entrada ['this','is','a','sentence']e esta é a saída desejadathis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in...

574
Como dividir uma string em uma lista?

Quero que minha função Python divida uma frase (entrada) e armazene cada palavra em uma lista. Meu código atual divide a frase, mas não armazena as palavras como uma lista. Como faço isso? def split_line(text): # split the text words = text.split() # for each word in the line: for word in...

546
Crie uma lista vazia em python com determinado tamanho

Eu quero criar uma lista vazia (ou qualquer que seja a melhor maneira) que possa conter 10 elementos. Depois disso, quero atribuir valores nessa lista, por exemplo, isso deve exibir de 0 a 9: s1 = list(); for i in range(0,9): s1[i] = i print s1 Mas quando executo esse código, ele gera um erro...