Альтернативное решение, использующее метод .query () :
In [5]: df.query("countries in @countries")
Out[5]:
countries
1 UK
3 China
In [6]: df.query("countries not in @countries")
Out[6]:
countries
0 US
2 Germany
Чтение int вместо double, измените его на double, как показано ниже
//Take User Input
System.out.println("Enter integer: ");
userInt = scnr.nextInt();
System.out.println("Enter double: ");
userDouble = scnr.nextDouble();
Ошибка возникает, когда вы назначаете значение scnr.nextInt () для userDouble. Вы должны использовать scnr.nextDouble (). Также, когда вы вводите двойное использование «,» в качестве разделителя, а не «.». Он должен работать:)