human

            トークン用のトークン、self.token_freqsのfreqの場合はfreq> = min_freq]））））
理解せずにこのコードを書き直してほしい
gpt
```python
self.idx_to_token = list(sorted(set(
  ['<unk>'] + reserved_tokens + map(
    lambda token, _: token,
    filter(
	  lambda _, freq: freq >= min_freq,
	  self.token_freqs
	)
  )
)))
```
human
そのコードにコメントを追加できますか？
gpt
＃最初に、予約されたトークンと ``トークンのリストからセットを作成します
token_list = set（[''] + reserved_tokens）

＃次に、「フィルター」を使用して、「min_freq」以上の周波数を持つトークンのみを含めるだけです
filtered_tokens = filter（lambda token_freq：token_freq [1]> = min_freq、self.token_freqs）

＃次に、「map」を使用して、 `token_freq`タプルからトークンのみを抽出します
mapped_tokens = map（lambda token_freq：token_freq [0]、filtered_tokens）

＃最後に、フィルタリングされたトークンとマップされたトークンを「token_list」に追加してソートします
token_list = token_list.union（mapped_tokens）
self.idx_to_token = list（sorted（token_list））