Преобразуйте один список в набор, но если он пуст, используйте список по умолчанию

Я ищу более удобный способ присвоить набору содержание списка, если такой список не пуст, иначе другой следует использовать список.

Если возможно, я бы хотел написать это лучше (или аргумент, почему это самый лучший способ):

if args.onlyTheseServers:
    only = set(args.onlyTheseServers)
else:
    only = set(availableServers)
6
задан Rik Poggi 29 February 2012 в 14:08
поделиться