python – Encontrar la diferencia entre dos columnas donde sus elementos son listas

Necesito crear una nueva columna con la diferencia entre dos columnas, y además agregar comentario si hay que borrar o agregar el/los elementos, tomando como referencia la columna ‘Lista_OK’

necesito llegar al resultado siguiente:

introducir la descripción de la imagen aquí

intente con la siguiente línea:

df('difencia') = (df('Lista_OK').apply(set) - df('Lista').apply(set)).apply(list)

pero con esto logro encontrar las que hay que agregar solamente.

me faltaría detectar las que hay que eliminar

espero puedan guiarme para conseguir lo que busco… desde ya gracias, saludos..

string – como colocar espaço entre os resultados em println Java?

Sou iniciante e criei um laço em do while para receber nomes e imprimir o resultado na tela, mas quando imprimi o resultado os nomes ficam todos grudados sem espaço, acredito que seja algo simples mas ja quebrei a cabeça pra descobrir e ainda nao consegui, segue o codigo abaixo.

Scanner entrada = new Scanner (System.in);

    int i = 0;
    String x = "";
    String todos = "";
    
    do {
        System.out.println("Escreva seu nome ");
        x = entrada.nextLine();
        i++;
        todos = todos + x;
        
        
    
    }while (i < 4);
    
    

    System.out.println( " Os nomes sao n " +  todos );
    
    entrada.close();
} 

}

duda sobre el flujo entre cliente react y api

Estoy un poso desorientado respecto a un proyecto en el que debo realizar peticiones a una api donde debo enviar en el encabezado un jwt, es la primera vez que hago este tipo de comunicaciones y no se por donde comenzar. El jwt lo obtengo de la autenticación de google, , de momento he insertado el login y obtengo una respuesta que queda alojada en el localstorage una vez me autentico con mi user de google:

introducir la descripción de la imagen aquí

Ahora bien, en la documentación de google describe como realizar el proceso para enviar el token:

introducir la descripción de la imagen aquí

Componente:
function App()

       return (
      
         <Fragment>
                  <GoogleLogin
                  clientId="128507741231-f24.apps.googleusercontent.com"
                  buttonText="Iniciar Sesion"                    
                  cookiePolicy={"single_host_origin"}
                  isSignedIn={true}
                  />
         </Fragment>   
      );
    }
  export default App;

He intentado declarar onSignIn antes del render pero me da error, alguna orientación de como realizar esto? Gracias

Listas python – Diferença entre “*” e for

Olá, alguém pode me explicar pq isso acontece?
Qual a diferença?

HT_rating = ((None) for _ in range(13))
HT_rating(1)(0) = 10
print(HT_rating)

output: ((None), (10), (None), (None), (None), (None), (None), (None), (None), (None), (None), (None), (None))

HT_rating = ((None))*13
HT_rating(1)(0) = 10
print(HT_rating)

output: ((10), (10), (10), (10), (10), (10), (10), (10), (10), (10), (10), (10), (10))

Qual a diferença entre o .net Core 3.1 para o .net 5.0?

Qual a diferença entre o .net Core 3.1 para o .net 5.0 dentro de um projeto pequeno, em questão workflow, impacto no código ou resultado final?

mysql – como realizar una vista la cual me arroje el tiempo de diferencia entre 2 fechas

Hola estaba realizando una vista pero no encuentro la forma de realizarla les muestro lo que tengo tengo 3 tablas

tabla 1 transaction_log
tabla 1

tabla 2 transfer
Tabla 2

tabla 3 estado
tabla 3

realizo la siguiente vista:

select transaction_logs.transfer_id, transaction_logs.state_id,states.state,transaction_logs.created_at, transfers.branchDestiny_id,transfers.branchOrigin_id from transaction_logs inner join transfers on transfers.id = transaction_logs.transfer_id inner join states on states.id= transaction_logs.state_id where transaction_logs.state_id in(3,6) and transfers.branchDestiny_id=4 order by transaction_logs.transfer_id desc;

y me arroja este resultado

resultado de query

el asunto es que como ven en transfer id hay 2 iguales pero el state es distinto y el create_at es distinto, el asunto es que quiero sacar la diferencia de tiempo de ver cuanto dura de pasar de state “alisto realizado” a “Recibido”

nodejs – Obtener el número máximo de archivos e iterar entre ellos [node – vue]

Estoy tratando de mostrar las imágenes con delay de una carpeta.
He conseguido hasta ahora con un contador que vaya mostrando estas imagenes con el retraso, el problema es que no se cómo decirle que pare o como obtener el número máximo de archivos.
Los archivos se llaman 0.png,1.png … x.png
Necesitaria saber como puedo obtener el numero máximo de archivos en el directorio y hacer un bucle para que el contador parara cuando llegara a ese máximo.
Hasta ahora lo que tengo es lo siguiente:

// This is the main instance
const rootComponent = {
    template: `<div style="text-align:center">
   <QR/>
  </div>`,
  };

const QRComponent = {
    data: function() {
        return {
            img: "",
            counter:-1,
            size:9999
        }
    },
    created: function() {
        this.conditions();
    },
    methods: {
        conditions: function() {
            if(this.counter != this.size){
              this.img = "685366/"+this.counter+".png";
              this.counter++;
            }
        },
    },

    watch: {
        counter: function() {
            setTimeout(this.conditions, 100)
        }
    },

    template: `<div class="QR"> <img v-bind:src="https://es.stackoverflow.com/img" width="750" height="750">{{counter}}</div>`
};
const app = Vue.createApp(rootComponent);
app.component('QR', QRComponent);
const vm = app.mount("#app");

como haria para poder establecer la variable size según los elementos que existan en el directorio?

javascript – Como descobrir a distancia entre o bottom do window a um elemento?

Obrigado por contribuir com o Stack Overflow em Português!

  • Certifique-se de responder à pergunta. Entre em detalhes sobre a sua solução e compartilhe o que você descobriu.

Mas evite

  • Pedir esclarecimentos ou detalhes sobre outras respostas.
  • Fazer afirmações baseadas apenas na sua opinião; aponte referências ou experiências anteriores.

Para aprender mais, veja nossas dicas sobre como escrever boas respostas.

Spring Boot : No me aparece el decorador @Email para validar correos, entre algunos otros que no me aparecen, alguna solución?

Spring Boot : No me aparece el decorador @Email para validar correos, entre algunos otros como el @NotEmpty, etc etc, alguna solución?

c# – Essa relação entre classes estaria correta?

Olá, sou novo por aqui e gostaria que me tirassem uma dúvida. Atualmente estou estudando sobre classes, mas especificamente Relacionamento de Classes/UML, e estou fazendo isso em C#. Então, eu gostaria de saber se esse código que escrevi abaixo é o mais adequado ou se existe uma forma diferente e mais eficiente de fazê-lo.

Se trata de um programa bem simples que relaciona as classes: Banco, Conta Corrente, Conta Poupança e Cliente (Peço desculpas pelo tamanho do código no exemplo);

using static System.Console;

public class Cliente
{
    private string nome;
    private float saldo;

    public Cliente(string nome)
    {
        this.nome=nome;
        saldo=0;
    }

    public string GetNome()
    {
        return nome;
    }

    public float GetSaldo()
    {
        return saldo;
    }

    public void SetSaldo(float atualizar_saldo)
    {
        saldo+=atualizar_saldo;
    }
}

public class ContaCorrente
{
    private Cliente cliente;

    public void AbrirConta()
    {
        cliente = new Cliente("João");

        cliente.SetSaldo(50.0f);
    }

    public void FecharConta()
    {
        cliente = null;
    }

    public void Sacar(float valor)
    {
        cliente.SetSaldo(valor);
    }

    public void Depositar(float valor)
    {
        cliente.SetSaldo(valor);
    }

    public Cliente GetCliente()
    {
        return cliente;
    }
}

public class ContaPoupança()
{
    private Cliente cliente;

    public void AbrirConta()
    {
        cliente = new Cliente("João");

        cliente.SetSaldo(100.0f);
    }

    public void FecharConta()
    {
        cliente = null;
    }

    public void Sacar(float valor)
    {
        cliente.SetSaldo(valor);
    }

    public void Depositar(float valor)
    {
        cliente.SetSaldo(valor);
    }

    public Cliente GetCliente()
    {
        return cliente;
    }
}

public class Banco
{
    private ContaCorrente conta_corrente;
    private ContaPoupança conta_poupança;

    public void IniciarContaCorrente()
    {
        conta_corrente = new ContaCorrente();

        conta_corrente.AbrirConta();
    }

    public void IniciarContaPoupança()
    {
        conta_poupança = new ContaPoupança();

        conta_poupança.AbrirConta();
    }

    public void InformaçõesDaConta()
    {
        WriteLine($"Nome do Cliente Conta Corrente: {conta_corrente.GetCliente().GetNome()}");
        WriteLine($"Saldo em sua Conta: {conta_corrente.GetCliente().GetSaldo()}");

        WriteLine($"Nome do Cliente Conta Poupança: {conta_poupança.GetCliente().GetNome()}");
        WriteLine($"Saldo em sua Conta: {conta_poupança.GetCliente().GetSaldo()}");
    }
}

public class MainProgram
{
    public static void Main(string() args)
    {

        Banco banco = new Banco();
        
        banco.IniciarContaCorrente();
        banco.IniciarContaPoupança();

        banco.InformaçõesDaConta();

    }
}

O meu objetivo nesse código era testar se ele funcionaria como eu esperava que funcionasse, também compreender melhor como funcionam as relações entre as classes e como elas devem ser feitas. Meus agradecimentos à quem puder me ajudar com bons exemplos 🙂