Функция GetLine для C-строки не работает должным образом

Я думаю, все объясняют, что происходит. Я предлагаю один из способов его решения:

myList = [[1 for i in range(4)] for j in range(3)]

myList[0][0] = 5

print myList

И у вас есть:

[[5, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]
0
задан Christian Martinez 24 March 2019 в 04:31
поделиться

1 ответ

Я исправил это, используя функцию игнорирования символа \ n, найденного в теме, которую опубликовал Р. Саху.

Я просто добавил: cin.ignore (std :: numeric_limits :: max (), '\ n') перед моей строкой cin.getline.

0
ответ дан Christian Martinez 24 March 2019 в 04:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: