python勉強3日目(リスト)

昨日の記事で,配列を勉強したと言いましたが,本日,衝撃的なことが判明しました.どうやら,pythonに配列というのは存在せず,昨日やったのは,リストらしいです.

 

一体いつから,リストを配列だと錯覚していた?

 

ということで,配列とリストの違いを調べてみたのですが,正直なところ厳密な違いは理解できませんでした.とりあえずわかったのは,配列は中に入るデータの型が全て同じでないといけないみたいです.なので,数値の1と文字の"A"を同じ配列に入れることはできません.たしかにc言語はそうでした.しかしリストはそれが可能なので,昨日やったようなことが出来たわけです.