:4の4は、インデックス番号ではなく、何個の数をカウントするかっていうこと?

はい、正確です。スライスの終了インデックスは、指定された要素を含まず、その前の要素までの範囲を指定します。したがって、sys.argv[1:4] は、sys.argv リストのインデックス1からインデックス3までの要素を含みますが、インデックス4の要素は含まれません。このように、終了インデックスは、指定された範囲に含まれる要素の数をカウントするのではなく、指定された要素の直前の位置を示します。

未分類

Posted by ぼっち