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

回答編集履歴

3

表現の修正

2017/11/24 05:46

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,4 +1,4 @@
1
- ラムダ関数の引数にカッコはいらないです。
1
+ ラムダの引数にカッコはいらないです。
2
2
  ```Python
3
3
  >>> (lambda (a, b): a)
4
4
  File "<stdin>", line 1

2

追記

2017/11/24 05:46

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -9,6 +9,12 @@
9
9
  <function <lambda> at 0x0000024AAFDB3E18>
10
10
  ```
11
11
 
12
+ ---
13
+ なお、未確認ですが、ジェネレータ内包表記でも同等の記述ができるかと思います。
14
+ ```Python
15
+ cluster_points = (p for p, label in labeled_mesh_points if label == i)
16
+ ```
17
+
12
18
  質問の仕方について
13
19
  ---
14
20
  teratailには、上記のようにコードを見やすく表示する機能があります。

1

追記

2017/11/24 05:39

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -7,4 +7,10 @@
7
7
  SyntaxError: invalid syntax
8
8
  >>> (lambda a, b: a)
9
9
  <function <lambda> at 0x0000024AAFDB3E18>
10
- ```
10
+ ```
11
+
12
+ 質問の仕方について
13
+ ---
14
+ teratailには、上記のようにコードを見やすく表示する機能があります。
15
+ 質問編集画面を開き、コードを選択した状態で<code>ボタンを押してください。
16
+ 特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。