-1
私はPythonで以下のコードを書いています。私は出力の背後にある論理を理解することができませんでした。あなたは私を助けることができます?Pythonでのdelの使用
a= [1,2,3]
print(a)
del a[1]
print(a)
結果は [1、2、3] [1、3]
私はPythonで以下のコードを書いています。私は出力の背後にある論理を理解することができませんでした。あなたは私を助けることができます?Pythonでのdelの使用
a= [1,2,3]
print(a)
del a[1]
print(a)
結果は [1、2、3] [1、3]
オーケーように出てきた、病気は私が
a= [1,2,3] is a list of integers
できる限り包括的であることを試みます[1,2,3]
ここで、pythonには、最初の項目を示す '0'のリスト内の項目をカウントする方法があります.'1 'は2番目の項目、s o on。あなたはケースだ場合:
item 0 = 1
item 1 = 2
item 2 = 3
del a(1) = del '2'
新しいリストは次のとおりです。
print (a) = [1,3]
何が* *起こることを期待したのですか?インデックス '1'の要素を削除しました。 –
次の2つのリンクが便利です:https://stackoverflow.com/questions/11520492/difference-between-del-remove-and-pop-on-lists and https://stackoverflow.com/questions/6146963/when -is-del-useful-in-python – pafede2
インデックスは、Pythonで0から始まります。多分それはあなたが知らなかったものです。 –