質問編集履歴

2

書式の改善

2015/06/08 00:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,13 @@
43
43
  のところが何を行っているのか理解出来ません。
44
44
 
45
45
  この処理は何を行っているのか詳しく教えて下さい。
46
+
47
+ また、何故
48
+
49
+ ```
50
+
51
+ c = (nk,nv*2)
52
+
53
+ ```
54
+
55
+ ではダメなのでしょうか?

1

コード修正

2015/06/08 00:26

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- クロージャとfor文について
1
+ for文について
test CHANGED
@@ -8,17 +8,9 @@
8
8
 
9
9
 
10
10
 
11
- var closure = {(s1:String,s2:Int)->(String,Int)in
12
-
13
- return (s1,s2*2)
14
-
15
- }
16
-
17
-
18
-
19
11
  for (k,v) in c{
20
12
 
21
- let (nk,nv) = closure(k,v)
13
+ let (nk,nv) = (k,v*2)
22
14
 
23
15
  c[nk] = nv
24
16