Если у меня есть кортеж, такие как (1,2,3,4)
и я хочу назначить 1 и 3 к переменным а и б я мог бы, очевидно, сказатьИгнорирование часть питона кортежа
myTuple = (1,2,3)
a = my_tuple[0]
b = myTuple[2]
Или что-то вроде
(a,_,b,_) = myTuple
Есть ли способ распаковать значения, но игнорировать один или несколько из них?
'a, _, b = myTuple' - довольно распространенная идиома. Честно говоря, я не вижу в этом ничего плохого. – NPE
В чем проблема с '_ == 2'? Никто никогда не будет использовать '_' после кода. –
Что делать, если я хочу игнорировать две части кортежа? Я обновлю вопрос –