python – Como criar uma lista pré=determinada no input

Galera preciso de uma ajuda, pois faz 2 dias que estou tentando fazer um programinha que calcule os dias da semana + os dias que o usuário digitar e dê a entrega, por exemplo:
Entrada:
terca
5
Saída:
será entregue domingo

já tentei criar uma lista com todos os dias e calcular mas nao foi, minha duvida é de como que eu faço pra uma string ser calculada como valor

dia = input()
compra = int(input())
prazo = dia + compra
if dia == ‘terca’:
print(‘sera entregue’,prazo)

pandas – Excluir linhas de um Dataframe a partir de uma lista de strings em python

Estou com Um DataFrame para análise da Covid-19 e Quando puxo a maior quantidade de casos ou mortes, me retornam os continentes e eu gostaria de excluir apenas as entradas onde os continentes aparecem, deixar apenas os países.

Por exemplo, criei essa lista e então fui capaz de puxar as entradas sem os continentes.

continentes = ('Europe', 'Asia', 'North America', 'South America', 'Oceania', 'Africa', 'European Union')

df.loc(~df.location.isin(continentes))(df.date == '2021-04-27').sort_values(by='total_cases', ascending=False)

Porém, quando vou criar um gráfico de barras e uso esse comando

df.loc(df.date == '2021-04-27', ('location', 'total_deaths')).sort_values(by="total_deaths", ascending=False)(0:6)

É retornado os valores dos continentes, por isso gostaria de excluir essas entradas, alguns comandos que tentei não resolveram ou deram erro, por exemplo:

df.drop(df(df.location == 'Europe', 'North America', 'Asia', 'Oceania', 'South America', 'Africa', 'European Union').index)

df.drop(df(df.location == continentes).index)

Agradeço muito se alguém conseguir me ajudar!!!

linux – Eliminar un nombre de una lista! PYTHON

Hola a todos la idea del codigo es intentar usar la funcion .remove para eliminar uno de los nombres en la lista pero no se continuar alguna idea? muchas gracias.

Python2.7

#ahora vamos a ver como funcionan las listas
amigos = ("edwin", "fabian", "samuel", "ivan", "fernando")
print "-------MI lista de amigos-------------"
print amigos
print ""
print "el amigo mas cabron"
print amigos(1)
print "ahora pongamos a un amigo mas (punga)"
amigos.append("punga")
print amigos
print ""
amigonuevo = raw_input("Que amigo mas quieres agregar: ")
amigos.insert(0,amigonuevo)
print amigos
del amigos(3)
print""
print "eliminamos a un amigo"
print amigos
if "fabian" in amigos:
    print ("amigos de verdad", amigos)
print "vamos a ver cuantos amigos tengo"
numerodeamigos = len(amigos)
print "Yo tengo %d amigos"%(numerodeamigos)
eliminarAmigos = raw_input("Que amigo quieres eliminar: ")

json – Busca em uma lista com MobX e Get It

Estou tentando fazer meu sistema de busca funcionar
O app é inteiro feito em Flutter, MobX pra estado e Get It para injeção e os dados vem de uma API json

Já tentei de algumas formas, mas não consigo fazer ele funcionar, mandei em alguns grupos e me disseram que meu código está correto, então não sabem o motivo de não funcionar

Esse é meu código:

Meus @observable

@observable
  String buscar = "";

Minha @action

 @action
  void setBuscando(String value) => buscar = value;

E meu @computed

  List get resultadoBusca {
    if (buscar.isEmpty) {
      return listaOSs;
    } else {
      return listaOSs.where((element) => element.contains(buscar)).toList();
    }
  }

E eu preciso exibir na minha lista, e aqui ta o código dela

      separatorBuilder: (_, index) => Divider(
        height: altura / 22,
      ),
      itemCount: dadosOS.tamanhoListaOSs, //limitador de objetos criados
      itemBuilder: (context, index) {
        return GestureDetector(
          onTap: () {
            Navigator.pushNamed(
              context,
              "/detalhada",
              arguments: Detalhada(numero: index),
            );
          },
          child: Container(
            color: Colors.white.withOpacity(0),
            child: Column(
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: (
                Row(
                  mainAxisAlignment: MainAxisAlignment.spaceBetween,
                  children: (
                    Text(
                      "O.S." + dadosOS.listaOSs(index)("id").toString(),
                      style: TextStyle(
                        fontSize: largura / 30,
                      ),
                    ),

Meu campo de busca é em outra pag e ta assim

TextField(
                          autocorrect: false,
                          maxLines: 1,
                          onChanged: osLogin.setBuscando,
                          textAlignVertical: TextAlignVertical.bottom,
                          decoration: InputDecoration(
                            labelText: "Nome, nº ou status",
                            hintText: "",
                            prefixIcon: Icon(
                              Icons.search,
                            ),
                          ),
                        ),

python – Problemas para imprimir una lista

Hola amigos de Stack Over FLow, tengo el siguiente código, con el white genero una lista, y con el for agrego nuevos elementos a esa lista, ¿Por que el ultimo print no me imprime esa nueva lista con los nuevos elementos?

Me salen elementos infinitos

nueva_lista =()

numero_lista = int(input('ingresar numero:      '))

i = 1

while i <= int(numero_lista):

    nueva_lista.append(i)

    i += 1

print(nueva_lista)

#nueva_entrada = int(input('ingresar numero:      '))   

#numero_siguiente = nueva_entrada + 1

#nueva_lista.append(numero_siguiente)

#print(nueva_lista)

for x in nueva_lista:

    print(x + numero_lista)

#   if x <= len(nueva_lista):

#       y = x + numero_lista
    nueva_lista.append(x + numero_lista)

print(nueva_lista)

¿Alguien sabe a que se deba?

Muchas gracias

php – Fazer um filtro de busca dentro de uma lista

Seguinte, eu peguei um codigo pronto pra ficar mais fácil de entender. Eu tenho uma lista de usuarios cadastrados no banco de dados e tenho uma opção de listar eles, só que já tem bastante e eu queria criar um filtro pelo email, ou seja, eu quero digitar o email do usuario que eu quero ver, e na minha lista de usuarios só vão aparecer aqueles com o email digitado. O problema é o seguinte, eu consegui fazer uma pesquisa por email onde eu pego o email e listo os usuarios com aquele email, porem eu queria fazer isso como um filtro dentro da minha lista de usuarios, e não uma opçao extra.

(Essa é minha primeira pergunta no stackoverflow então se precisarem de algo mais só me pedir que eu mando)

inserir a descrição da imagem aqui
imagem do site atual

Como colocar variável em lista usando if em python

gostaria de saber como faço para colocar uma variável em uma lista a partir do if, por exemplo: se a idade é <18, colocar na lista de menor de idade

python 3.x – Eliminar os elementos que não estão numa lista (dicionário)

Boas, eu tenho esta lista com dicionários (chamada de dados), e eu queria eliminar todos os elementos desta que não estejam na lista_colunas.
Como no exemplo abaixo:

dados = ({'colA':'', 'colB':'b', 'colC':''}, {'colA':'1', 'colB':'2', 'colC':'3'}, {'colA':'4', 'colB':'5', 'colC':'6'})
lista_colunas = ('colA', 'colC')

Output:

({'colA':'', 'colC':''}, {'colA':'1','colC':'3'}, {'colA':'4','colC':'6'})

Eu consigo fazer com que elimine os elementos que estão naquela lista mas eu pretendo que faça o inverso e não estou a conseguir.

Obrigado

bucles – Iteracion en lista Python

Mi codigo es

scripts = (
    ("Banana", "Apple", "Orange"),
    ("Tomate", "Aji", "Aguacate")
)

Cuando realizo una iteracion el FOUND sale bien porque solo aparece una vez, pero, el “else” aparece muchas veces (muchas mas si tengo mas en la lista, que es lo que pretendo).

for index, sublist in enumerate(scripts):
    if "Banana" in sublist: 
        print(f"FOUND {index}")
        print(sublist)
    else:
        print("no found")
    

Mi pregunta es: es posible hacer que el else solo aparezca una vez? Ya que recorre toda la lista y no es lo que quiero.