回答編集履歴

2

サンプルコードを追加

2017/04/22 08:34

投稿

miyahan
miyahan

スコア3095

test CHANGED
@@ -1,4 +1,20 @@
1
1
  `type()` 関数でそのインスタンスを生成したクラスを取得できます。
2
+
3
+
4
+
5
+ ```python
6
+
7
+ if type(words) == dict:
8
+
9
+ print('This is DICT type')
10
+
11
+ elif type(words) == list:
12
+
13
+ print('This is LIST type')
14
+
15
+ ```
16
+
17
+
2
18
 
3
19
  また、`isinstance()` でそのインスタンスが第2引数に指定したクラス(または継承元のクラス=スーパークラス)かをチェックすることもできます。
4
20
 

1

関数の説明を厳密化

2017/04/22 08:34

投稿

miyahan
miyahan

スコア3095

test CHANGED
@@ -1,4 +1,6 @@
1
+ `type()` 関数でそのインスタンスを生成したクラスを取得できます。
2
+
1
- `type()` 関数で型を取得できす。ま`isinstance()` でをチェックすることもできます
3
+ また`isinstance()` でそのインスタンスが第2引数に指定したクラス(または継承元のクラス=スーパークラス)かをチェックすることもできます
2
4
 
3
5
 
4
6