さて、私はUdacityコースを受講していて、Python文字列操作でこの特定の癖を理解しようとして立ち往生しています。
このシナリオを考えると、
1 x = ''
2 print x[0]
空の文字列に0番目の位置がないため、2行目で「インデックスが範囲外です」というエラーが発生します。
しかし、このシナリオでは、
1 x = ''
2 print x[0:]
インデックス作成エラーはまったくありません。なんでこれ?サブシーケンス演算子が、あるように見えるはずのインデックス付けエラーをバイパスできるのはどうしてですか?
よろしくお願いします!
はっきりしなかった場合のために、ここに私が話している問題の80秒の解決策へのリンクがあります(私の現在の質問に対する十分な説明はありません)。