Sono un principiante Python e ho un puzzle. codice Quando scrivo in questo modo:Quando assegno una lista a variabile perché Pycharm mi dà un prompt che è "questa lista di creazione potrebbe essere riscritta come una lista letterale"?
lst = [1, 2, 3, 4]
PyCharm dammi un prompt che è "questa creazione elenco potrebbe essere riscritta come una lista letterale". Ma se è sostituito da
lst = list([1, 2, 3, 4])
PyCharm non dice nulla. Chi potrebbe dirmi perché?
Questo codice è simile a lst = [1, 2, 3, 4]
legale in Python? Posso ignorare prompt?