2015
07
19

Pythonのリストの要素の入れ子に関するメモ

## リスト a,b を定義
a = [1, 2, 3, 4, 0]
b = [3, 0, 2, 4, 1]

>>> a[a[1]]
3
>>> a[b[2]]
3


何故?

a[a[1]]の場合
まず、中の要素のa[1]に注目してます。aのリストで0から数えて1番目の要素は「2」です。
つまり、a[a[1]] == a[2] と読み替えることができます。aのリストで0から数えて2番目の要素は「3」です。
よって答えは「3」となります。

a[b[2]]の場合
まず、中の要素のb[2]に注目してます。bのリストで0から数えて2番目の要素は「2」です。
つまり、a[b[2]] == a[2] と読み替えることができます。aのリストで0から数えて2番目の要素は「3」です。
よって答えは「3」となります。

以上
Comment



Only the blog author may view the comment.

[116]

The other day, while I was at work, my sister stole my iphone and tested
to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My iPad is now
broken and she has 83 views. I know this is entirely off
topic but I had to share it with someone!

[157]

Do you have a spam issue on this website; I also am a blogger, and I was curious about your situation; many of us have developed some nice procedures and
we are looking to swap methods with others, be sure to shoot me an email if interested.

Trackback
Trackback URL

«  | HOME |  »

奇妙な風景 Unique Scene
<< >>

プロフィール


最新記事


最新コメント


最新トラックバック


月別アーカイブ


カテゴリ


スポンサード リンク


FC2カウンター


検索フォーム


RSSリンクの表示


リンク


ブロとも申請フォーム


QRコード