Pythonでの「int(a [::-1])」の意味は何ですか?

sofa_maniac:

理解できません。私はこれを人々のコードで見ました。しかし、それが何をするのか理解できません。これはPythonです。

str(int(a[::-1]))
Anand S Kumar:

仮定aは文字列です。Pythonのスライス表記には構文があります-

list[<start>:<stop>:<step>]

したがって、を実行するとa[::-1]、各要素を最初から最後まで取得することから始まります。したがって、それは逆になります。これはリスト/タプルにも適用されます。

例-

>>> a = '1234'
>>> a[::-1]
'4321'

次に、それをintに変換してから文字列に戻します(なぜそうするのかわからないのですが)、文字列が返されるだけです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonの「(1、)== 1」の意味は何ですか?

分類Dev

Pythonでの[:]の意味は何ですか

分類Dev

bashコマンドの!#:*!#:1-の意味は何ですか?

分類Dev

Pythonの哲学の意味は何ですか?

分類Dev

Pythonの%()sの意味は何ですか?

分類Dev

'admin' OR 1 = 1- 'の意味は何ですか

分類Dev

Blade :: extend関数の$ 1と$ 2の意味は何ですか

分類Dev

max_input_time = -1 -1の正確な意味は何ですか?

分類Dev

XPathでの.//の意味は何ですか?

分類Dev

Pythonでの[...]の意味は何ですか?

分類Dev

PHPでの「| =」の意味は何ですか?

分類Dev

PowerShellでの$ {}の意味は何ですか?

分類Dev

Fortranでの(/ ... /)の意味は何ですか

分類Dev

BASHでの「$ {1#*-}」の意味は何ですか

分類Dev

JSでの「<-」の意味は何ですか

分類Dev

A + = B == 1の意味は何ですか

分類Dev

PostgreSQLでの&&の意味は何ですか?

分類Dev

Luaでのfor ... inの意味は何ですか?

分類Dev

Pythonスライスでの「a [:、1]」の意味は何ですか

分類Dev

bashでの$$ 1の意味は何ですか?

分類Dev

listcount-1の意味は何ですか

分類Dev

UNIXでの「../」の意味は何ですか?

分類Dev

Cでの#if1の意味は何ですか

分類Dev

Linuxでの `../`の意味は何ですか?

分類Dev

dd(1)の(1)の意味は何ですか?

分類Dev

Pythonでの*の意味は何ですか?

分類Dev

(=>)=(、)の意味は何ですか?

分類Dev

Pythonでのtranspose(3、0、1、2)の意味は何ですか

分類Dev

「reshape(-1,1,2)」の意味は何ですか

Related 関連記事

ホットタグ

アーカイブ