Вы можете использовать
dict["key"] = value_list
, поэтому в вашем случае:
mydict["key"] = z
, как описано здесь: Документы Python
Просто используйте in.nextLine () вместо in.next (). Потребуется ввод строки, включая пробелы.
int num;
num = in.nextInt();
String array[] = new String[num];
for (int i = 0; i < num; i++) {
array[i] = in.nextLine();
if (array[i].equals("hey guys"))
System.out.println("hey guys");
else
System.out.println("buzz");
}
Вы можете использовать метод contains () из класса String, чтобы проверить, есть ли в строке пробелы. Но из того, что я понял, вы сталкиваетесь с проблемой при чтении строки с пробелами. Вы должны читать, используя in.nextLine ( )
int num;
num=in.nextInt();
String array[]=new String[num];
for(int i=0;i<num;i++){
array[i]=in.nextLine();
if(array[i].contains(" "))
//contains space
else
System.out.println("buzz");}