情報処理: 覚え書き
1. 主なデータの管理・取り出し方法 LIFO (Last-In First-Out): キューなどに使われる。 FIFO (Firs...
難しいことを簡単に分かりやすく紹介
1. 主なデータの管理・取り出し方法 LIFO (Last-In First-Out): キューなどに使われる。 FIFO (Firs...
ソート系のアルゴリズムを実装する際などに、配列の任意の2つの要素を交換する処理が必要な場合がありますので、以下にその手順の一例を示します。 ...
2つのリストの要素を比較する際、リスト型をset型に変えると「-」「&」などの演算子1つで集合演算できます(AND、OR、NOTとか)。 ソ...
データの順序が存在するデータ型としてシーケンス型があり、リストの上位型となっています。このシーケンス型には要素の抽出や操作を簡略化する分かり...
文字列を比較する際に、大文字・小文字を区別したくない場合があります。その時は、比較する文字列を大/小文字列のどちらかに統一しておく、という手...
if/for文中で使われるin演算子の評価はオブジェクトごとに微妙に変化します。あやふやなままにしておくのもなんですし、ここで、以下のオブジ...
リスト内包表記を知ることでコードのリーディングとライティングを早めることが出来ます(パフォーマンスもfor文より良いです)。そこでリスト内包...
ソースコード 実行結果 [3, 5, 7, 9, 11] [3, 5, 7, 9, 11, 13] [3...
ソースコード 実行結果 12 255 [1, 4, 7, 12, 23] [7, 12, 23, 41, 88, 9...
ソースコード 実行結果 <type 'list'> <type 'list'> <type 'list'&...