回答編集履歴

3

変数名変更

2021/08/31 14:09

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -80,12 +80,12 @@
80
80
 
81
81
 
82
82
 
83
- prev, add = [{"even"}, {"odd"}][::(1 if index%2 else -1)]
83
+ diff, add = [{"even"}, {"odd"}][::(1 if index%2 else -1)]
84
84
 
85
85
 
86
86
 
87
87
  # タグを再設定
88
88
 
89
- tree.item(k, tags=list(tags - prev | add))
89
+ tree.item(k, tags=list(tags - diff | add))
90
90
 
91
91
  ```

2

表記修正

2021/08/31 14:09

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  といった複数の文で処理したりする所を、
60
60
 
61
- 集合を使うと `元のタグの集合- 削除するタグの集合 | 追加するタグの集合` といった "式" で表現できます。
61
+ 集合を使うと `元のタグの集合 - 削除するタグの集合 | 追加するタグの集合` といった "式" で表現できます。
62
62
 
63
63
 
64
64
 

1

説明補足

2021/08/31 12:51

投稿

teamikl
teamikl

スコア8664

test CHANGED
@@ -7,6 +7,8 @@
7
7
  別のタグを引き継ぎたい為、削除・新規追加ではなく、
8
8
 
9
9
  移動で実装したい場合は、既存のタグを所得し、odd/even のみを再設定します。
10
+
11
+ (他のタグを併用している場合は、既存のタグの移動も必要な点に注意)
10
12
 
11
13
 
12
14