teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

例示の順番を入れ替え

2021/01/28 01:33

投稿

Daregada
Daregada

スコア11990

answer CHANGED
@@ -7,8 +7,8 @@
7
7
  ```Python
8
8
  # どれを使っても同じ効果が得られる
9
9
  pd.set_option('display.float_format', lambda x: '%.5f' % x)
10
+ pd.set_option('display.float_format', lambda x: f'{x:.5f}')
10
11
  pd.set_option('display.float_format', '{:.5f}'.format)
11
- pd.set_option('display.float_format', lambda x: f'{x:.5f}')
12
12
  ```
13
13
 
14
14
  また、`pd.set_option`を使わずに、`pd.options.display.float_format`に直接代入することでも同じ効果が得られます。こちらのほうが、より直接的な表現でわかりやすいかもしれません。
@@ -16,6 +16,6 @@
16
16
  ```Python
17
17
  # どれを使っても同じ効果が得られる
18
18
  pd.options.display.float_format = lambda x: '%.5f' % x
19
+ pd.options.display.float_format = lambda x: f'{x:.5f}'
19
20
  pd.options.display.float_format = '{:.5f}'.format
20
- pd.options.display.float_format = lambda x: f'{x:.5f}'
21
21
  ```