Perguntas com a marcação «list»

217
Removendo uma lista de caracteres na string

Eu quero remover caracteres em uma string em python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Mas tenho muitos caracteres que tenho que remover. Pensei em uma lista list = [',', '!', '.', ';'...] Mas como posso usar o listpara substituir os caracteres no...

214
Cópia Java ArrayList

Eu tenho um ArrayList l1tamanho 10. Atribuo l1ao novo tipo de referência de lista l2. Will l1e l2apontar para o mesmo ArrayListobjeto? Ou é uma cópia do ArrayListobjeto atribuída l2? Ao usar a l2referência, se eu atualizar o objeto de lista, ele também refletirá as alterações no l1tipo de...

212
Java ArrayList substituir no índice específico

Preciso de ajuda com este java, por favor. Criei um ArrayList de lâmpadas e estou tentando substituir uma lâmpada no índice específico por outra. Portanto, com o seguinte título, como devo proceder? public void replaceBulb(int index, Bulbs theBulb)

210
Dividir uma lista em listas menores de tamanho N

Estou tentando dividir uma lista em uma série de listas menores. Meu problema: minha função de dividir listas não as divide em listas do tamanho correto. Deve dividi-los em listas de tamanho 30, mas em vez disso os divide em listas de tamanho 114? Como posso fazer minha função dividir uma lista...

209
O que exatamente o método .join () faz?

Eu sou muito novo em Python e estou completamente confuso com .join() que li como o método preferido para concatenar seqüências de caracteres. Eu tentei: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) e tem algo...

208
Diferentes maneiras de limpar listas

Existe alguma razão para fazer algo mais complicado do que uma dessas duas linhas quando você deseja limpar uma lista no Python? old_list = [] old_list = list() A razão pela qual pergunto é que acabei de ver isso em algum código em execução: del old_list[ 0:len(old_list)...

208
Como mudar a posição de dois itens em uma lista Python?

Não consegui encontrar uma boa solução para esse problema na rede (provavelmente porque switch, position, list e Python são todas essas palavras sobrecarregadas). É bastante simples - eu tenho esta lista: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next',...

206
Converter tupla em lista e voltar

Atualmente, estou trabalhando em um editor de mapas para um jogo em pygame, usando mapas de blocos. O nível é construído a partir de blocos na seguinte estrutura (embora muito maior): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) onde "1" é...

206
Remover itens de uma lista em outra

Estou tentando descobrir como percorrer uma lista genérica de itens que quero remover de outra lista de itens. Então, digamos que eu tenho isso como um exemplo hipotético List<car> list1 = GetTheList(); List<car> list2 = GetSomeOtherList(); Desejo percorrer a lista1 com um foreach e...

203
Iterar uma lista com índices em Python

Eu poderia jurar que vi a função (ou método) que pega uma lista como essa [3, 7, 19]e a torna uma lista iterável de tuplas, assim: [(0,3), (1,7), (2,19)]para usá-la em vez de: for i in range(len(name_of_list)): name_of_list[i] = something mas não me lembro do nome e a "lista de iterações" do...