python

python

Python 入門 ノート (16)辞書型のメソッド

辞書型のメソッド >>> d = {'x': 10, 'y': 20} >>> d {'x': 10, 'y': 20} help >>> help(d) Help on dict object: class dict(object) | ...
python

Python 入門 ノート (15)辞書型

辞書型  {}波型 カーリーブラケット を使用して、以下のように記述します。 >>> d = {'x' : 10, 'y' : 20} >>> d {'x': 10, 'y': 20} では、dの 型(type)を見てみます。 >>> ty...
python

Python 入門 ノート (14)タプルの使いどころ

3つの選択肢から2つ選ぶ場合 タプルの場合 タプルでもって3つの要素から、2つを選んでみます。 choose_two = ('A', 'B', 'C') answer = [] answer.append('A') answer.appen...
python

Python 入門 ノート (13)タプルのアンパッキング

タプルのアンパッキング 変数 num_tuple に配列(タプル)を代入し、出力 print します。 num_tuple = (10, 20) print(num_tuple) (10, 20) num_tupleのアンパッキング num...
python

Python 入門 ノート (12)タプル

タプル 変更できない(immutable) タプルは()【パレンテス】のなかに配列の要素をいれます。 >>> t = (1, 2, 3, 4, 1, 2) 出力すると >>> t (1, 2, 3, 4, 1, 2) 上の様になります。 型...
python

Python 入門 ノート (11)リストの使いどころ 簡単なゲーム(5人乗りタクシー)

5人乗りのタクシー・乗客数ゲーム seat → 座席の数 min → 最小乗客数(0) max → 最大乗客数(5) p → 乗客 タクシーのシートに乗れるか否かの判定 >>> seat = [] >>> min = 0 >>> max =...
python

Python 入門 ノート (11)リストのコピー

リストのコピー「参照渡し」「値渡し」 i = j = i print('j = ', j) print('i = ', i) j = i = 注意点  「参照渡し」 i = j = i j = 100 print('j = ', j) pr...
python

Python 入門 ノート (10)リストの操作 

リストの集計に使える命令 len,min,max,sum は他のデータ型でも使えるので、メソッドでは無く関数の書き方になります。 len 要素の個数 >>> scores = >>> len(scores) 5 min 最小値 >>> sc...
python

Python 入門 ノート (9)リストの操作

リストの操作 メソッド 要素の追加 append 要素を一つ末尾に一つ追加 >>> n = >>> n.append(100) >>> n リストに要素を追加します。 n.append(100) と書きます。append (関数)に . (...
python

Python 入門 ノート (8)リスト

複数のデータを扱うためのデータ型には、 順序付きの「リスト」と「タプル」 リスト  タプル   ("Bob", 35, 180) 順序なしで重複を許さない「集合型」 {"Japan", "China", "England"} キーと値で管理...