回答編集履歴

4

誤字修正

2022/09/29 08:42

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -6,12 +6,13 @@
6
6
  # ['A1', 'A2', 'A3']
7
7
  ```
8
8
  - `new_list = [f'A{val}' for val in list]`は内包表記という記法で、for文を1行で書けてしまう便利な方法です。
9
- - `[処理内容 for 変数 in リスト]`という書き方をしま。普段のfor分とは順番が逆ですね。
9
+ - `[処理内容 for 変数 in リスト]`という書き方をしま。普段のfor分とは順番が逆ですね。
10
10
  - また、`f'...'`は、文字列の中に、文字列じゃないもの(今回なら数値をが格納された変数val)を混ぜて使いたい時に使用します。
11
11
  - 文字列以外のものは`{ }`で囲います。
12
12
 
13
13
  以上を踏まえて基礎的な記法で書くと↓のようになります。長いですね。
14
14
  ```python
15
+ # 長ったらしい書き方😩
15
16
  list = [1,2,3]
16
17
  new_list2 = []
17
18
  for val in list:

3

軽微な修正

2022/09/29 08:38

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -1,4 +1,4 @@
1
- 数値をAを追加した文字列に変換したいということでしたら以下のようにできます。
1
+ **数値** Aを追加した **文字列に変換** したいということでしたら以下のようにできます。
2
2
 
3
3
  ```python
4
4
  list = [1,2,3]
@@ -6,8 +6,8 @@
6
6
  # ['A1', 'A2', 'A3']
7
7
  ```
8
8
  - `new_list = [f'A{val}' for val in list]`は内包表記という記法で、for文を1行で書けてしまう便利な方法です。
9
- - `[処理内容 for 変数 in List]`という書き方をしまう。普段のfor分とは順番が逆ですね。
9
+ - `[処理内容 for 変数 in リスト]`という書き方をしまう。普段のfor分とは順番が逆ですね。
10
- - また、`f'...'`は、文字列の中に、文字列じゃないもの(今回なら数値をが格納された変数val)を使いたい時に使用します。
10
+ - また、`f'...'`は、文字列の中に、文字列じゃないもの(今回なら数値をが格納された変数val)を混ぜて使いたい時に使用します。
11
11
  - 文字列以外のものは`{ }`で囲います。
12
12
 
13
13
  以上を踏まえて基礎的な記法で書くと↓のようになります。長いですね。

2

typo

2022/09/29 08:29

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -5,7 +5,7 @@
5
5
  new_list = [f'A{val}' for val in list]
6
6
  # ['A1', 'A2', 'A3']
7
7
  ```
8
- - `new_list = [f'A{val}' for val in list]`は内表記という記法で、for文を1行で書けてしまう便利な方法です。
8
+ - `new_list = [f'A{val}' for val in list]`は内表記という記法で、for文を1行で書けてしまう便利な方法です。
9
9
  - `[処理内容 for 変数 in List]`という書き方をしまう。普段のfor分とは順番が逆ですね。
10
10
  - また、`f'...'`は、文字列の中に、文字列じゃないもの(今回なら数値をが格納された変数val)を使いたい時に使用します。
11
11
  - 文字列以外のものは`{ }`で囲います。

1

基礎記法追加

2022/09/29 08:26

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -5,4 +5,15 @@
5
5
  new_list = [f'A{val}' for val in list]
6
6
  # ['A1', 'A2', 'A3']
7
7
  ```
8
- これは内容表記という記法で、for文を1行で書けてしまう便利な方法です。
8
+ - `new_list = [f'A{val}' for val in list]`は内容表記という記法で、for文を1行で書けてしまう便利な方法です。
9
+ - `[処理内容 for 変数 in List]`という書き方をしまう。普段のfor分とは順番が逆ですね。
10
+ - また、`f'...'`は、文字列の中に、文字列じゃないもの(今回なら数値をが格納された変数val)を使いたい時に使用します。
11
+ - 文字列以外のものは`{ }`で囲います。
12
+
13
+ 以上を踏まえて基礎的な記法で書くと↓のようになります。長いですね。
14
+ ```python
15
+ list = [1,2,3]
16
+ new_list2 = []
17
+ for val in list:
18
+ new_list2.append('A' + str(val))
19
+ ```