2

Pythonでは、このリストに次のものがあります

['HELLO', 'WORLD']

そのリストを次のように変換するにはどうすればよいですか

['OLLEH', 'DLROW'] 
4

4 に答える 4

1

間違いなく、ビルトインを使用するreversed方がスライス表記よりも明確ですx[::-1]

[reversed(word) for word in words]

また

map(reversed, words)

ラムダなしでマップは高速です。

結果のイテレータから文字列を取得する方が簡単だったらいいのにと思います。''.join()イテレータから文字列をまとめるよりも良いことはありますか?

于 2013-04-14T05:58:33.470 に答える