Если переменная my_list
является глобальным, вы не можете сделать:Как удалить список Python без списка = = []?
my_list = []
что просто создать новую ссылку в локальной области видимости.
Кроме того, я нашел отвратительным использование ключевого слова global
, так как я могу удалить список, используя его методы?
'list' тип поэтому, пожалуйста, не использовать его в качестве имени переменной. – jathanism
Ум ... У вас глобальные переменные (которые являются хронической проблемой) и называют ключевое слово «global» «отвратительным»? Во-первых, не было бы отвратительным присутствие глобальных переменных? Почему бы не устранить все возможные потребности в «глобальном»? Зачем обойти это? –
@jathanism вы правы, очень плохой выбор для примера. Я исправлю это в вопросе. –