var str_tag_temp = "<input>"
var str_sub02 =
str_tag_temp.substring(
1, str_tag_temp.length-1 );
console.log( str_sub02 ); // -> "input"
上記のコードは javascriptでのsubstringのサンプルですが、
これをpythonに変換すると、どのようになるのでしょうか?
↓
JavaScript の `substring()` を
Python で表現する場合、スライスを使用します。
以下が同等の Python コードです。
```python
str_tag_temp = "<input>"
str_sub02 = str_tag_temp[1:-1]
print(str_sub02) # -> "input"
```
### 説明:
- `str_tag_temp[1:-1]` は、
インデックス `1` から `-1`(最後の 1 文字前)
までを取得する Python のスライス構文。
- `substring(1, str_tag_temp.length-1)` に相当する。
これで JavaScript の動作と同じ結果が得られます。
コメント
コメントを投稿