name = list('ayushgupta')
>>> name
['a', 'y', 'u', 's', 'h', 'g', 'u', 'p', 't', 'a']
>>> name[5:5] = list('THE')
>>> name
['a', 'y', 'u', 's', 'h', 'T', 'H', 'E', 'g', 'u', 'p', 't', 'a']
>>> name[5:5] = []
>>> name
['a', 'y', 'u', 's', 'h', 'T', 'H', 'E', 'g', 'u', 'p', 't', 'a']
如果我試圖用名稱[5:5]從名稱中刪除'T','H','E',則它不起作用。我知道我可以用名字[5:8]來刪除它。任何人都可以解釋爲什麼這樣嗎?python-從列表中刪除元素
「*任何人都可以解釋它爲什麼如此?*」。好? –
@AndrasDeak已經在更新的方式,檢查編輯:) –
好。您應該考慮花時間爲第一次嘗試提供完整的答案。它可以免除你一些降價。我只告訴你這一點,因爲我已經看到你顯示FGITW的行爲很多,我認爲這不利於提問者和網站。如果你給出答案,就把它做好。從長遠來看,你甚至會得到更多的代表。 –