値を注文し、私はこの思い付いた:リバースインデックスキーピングは、私は(オフトピック多分)機能をmod11を書き込もうとした
print [(i,v) for i,v in reversed(list(enumerate('ABCDEFG'))[::-1])]
>>[(0, 'A'), (1, 'B'), (2, 'C'), (3, 'D'), (4, 'E'), (5, 'F'), (6, 'G')]
:
print [(i,v) for i,v in reversed(list(enumerate('ABCDEFG'[::-1])))]
>>[(6, 'A'), (5, 'B'), (4, 'C'), (3, 'D'), (2, 'E'), (1, 'F'), (0, 'G')]
と私は少しそれを変更した場合
誰かがreversed()
と[::-1]
について何が起こっているのか理解できますか?なぜインデックスは逆転しているのですか?
'reverse(list(列挙( 'ABCDEFG'))[:: - 1])'は 'list(列挙( 'ABCDEFG'))'と同じです。 –