python

python

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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