【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
今回配列が scores=[40,50,70,80,90,60] の場合で行いましたが、仮に scores=[[40,50,70,80,90,60],[4,5,7,8,9,6]] の時に、一つ目の配列から 40~60 、2 つ目の配列から8〜6 それぞれ取り出したい場合は print(scores[40:60,70:90]) となるのか、print(scores[40:60][70:90]) 二つのどちらになるのか教えてほしいです。 またその使い分けも教えていただきたいです。 よろしくお願いします。
scores=[40,50,70,80,90,60]
scores=[[40,50,70,80,90,60],[4,5,7,8,9,6]]
print(scores[40:60,70:90])
print(scores[40:60][70:90])
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
今回配列が
scores=[40,50,70,80,90,60]の場合で行いましたが、仮にscores=[[40,50,70,80,90,60],[4,5,7,8,9,6]]の時に、一つ目の配列から 40~60 、2 つ目の配列から8〜6 それぞれ取り出したい場合はprint(scores[40:60,70:90])となるのか、print(scores[40:60][70:90])二つのどちらになるのか教えてほしいです。
またその使い分けも教えていただきたいです。
よろしくお願いします。