回答編集履歴
2
修正
answer
CHANGED
@@ -4,11 +4,13 @@
|
|
4
4
|
>>>
|
5
5
|
>>> type(nums)
|
6
6
|
<class 'list'>
|
7
|
+
>>> type(nums[0])
|
8
|
+
<class 'str'>
|
7
9
|
>>> nums
|
8
10
|
['3', '14', '15', '92']
|
9
11
|
```
|
10
12
|
|
11
|
-
int型で受け取りたいなら、リスト内包を使うと簡潔です。
|
13
|
+
各要素をint型で受け取りたいなら、リスト内包を使うと簡潔です。
|
12
14
|
```Python
|
13
15
|
>>> nums = [int(e) for e in input().split()]
|
14
16
|
3 14 15 92
|
1
追記
answer
CHANGED
@@ -19,4 +19,9 @@
|
|
19
19
|
<class 'int'>
|
20
20
|
>>> nums
|
21
21
|
[3, 14, 15, 92]
|
22
|
-
```
|
22
|
+
```
|
23
|
+
|
24
|
+
内包表記は慣れないとなかなか読みづらいですが、
|
25
|
+
初学者のうちは一種のイディオムだと思って扱っても良いと思います。
|
26
|
+
|
27
|
+
Qiitaの記事を適宜活用すると良いでしょう。[Qiita - 『Python 競プロ』](https://qiita.com/search?q=python+%E7%AB%B6%E3%83%97%E3%83%AD)
|