Не ответ на ваш случай, но более общий «Что означает« _ »в python?»:
В интерактивный режим , _
вернет последнийрезультат, который не был присвоен переменной
>>> 1 # _ = 1
1
>>> _ # _ = _
1
>>> a = 2
>>> _
1
>>> a # _ = a
2
>>> _ # _ = _
2
>>> list((3,)) # _ = list((3,))
[3]
>>> _ # _ = _
[3]
Не уверен, но кажется, что каждое выражение, которое не было присвоено переменной, фактически присваивается _
.