Я использую библиотечную функцию с именем get_count_and_price, которая возвращает 2-кортеж (count, price). Во многих местах я использую как время, так и цену. Однако в некоторых мне нужно только время или цена. Так что прямо сейчас, если мне нужен только счет, я назначаю (количество, цену) и оставляю цену неиспользованной.
Это отлично работает и не вызывает никаких проблем само по себе.
Однако...
Я использую Eclipse с PyDev, а новая версия 1.5 автоматически показывает ошибки и предупреждения. Одно из предупреждений, которое он показывает, это неиспользуемые переменные. В приведенном выше примере цена флага считается неиспользованной. Это великое поведение, и я действительно ценю, как PyDev делает это для меня. Тем не менее, я хотел бы пропустить задание на цену в целом. В идеале мне бы хотелось что-то вроде:
(count,None) = get_count_and_price()
Теперь, как мы все знаем, никто не может быть назначен. Есть ли что-то еще, что я мог бы сделать в этом случае?
Я знаю, что могу сделать что-то вроде
count = get_count_and_price()[0]
но я прошу только посмотреть, есть ли у кого-нибудь лучшие предложения.