Рассмотрим следующий пример:Какова наилучшая практика добавления кортежей в набор?
In [44]: exl_set = set(a.node)
In [45]: exl_set
Out[45]: set(['1456030', '-9221969'])
In [46]: exl_set.add(b.node)
In [47]: exl_set
Out[47]: set(['1456030', ('-9227619', '1458170'), '-9221969'])
Каков наилучший способ добавить tuples
длины 2 к set
, не нарушая их друг от друга с первого add
? Результат должен выглядеть следующим образом:
Out[48]: set([ ('-9221969','1456030'),('-9227619', '1458170')])
Я отредактировал мой вопрос. Кажется, я был недостаточно ясен. – LarsVegas
Yup, обновленный ответ. –
Спасибо! Ну, конечно, я подумал об этом. Но это означает, что я должен следить за своей итерацией. Думал, что может быть лучший способ пойти ... – LarsVegas