①Какая разница между для ш в словах [:] и ш в словах [] в Python
words = ['Hello','Python','Java']
for item in words:
if len(item) > 4:
words.insert(0,item)
②
words = ['Hello','Python','Java']
for item in words[:]:
if len(item) > 4:
words.insert(0,item)
The ① источник не может работать успешно. Но ② может успешно работать. В чем разница между источником. Можете ли вы сказать мне, почему?
Ну, 'words []' недействителен Python. –
Я не понимаю, о чем вы просите. 1 и 2 разные, а 1 - недействительный синтаксис, так почему бы вам даже спросить об этом? –
Я уверен, что он имел в виду первый, который читал «для элемента в словах:« – Tom