エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】set型のremoveとdiscardの違いと覚え方 - Qiita
競技プログラミングをやっていて、ふと「どちらも削除するものだけど、この2つの違いってなんだ?」と思... 競技プログラミングをやっていて、ふと「どちらも削除するものだけど、この2つの違いってなんだ?」と思い調べてみました。結論としては、取り除くものがそもそも存在しないときエラーを返すかどうかです。 removeとdiscardの共通事項 集合から要素を削除するメソッド。 複数指定はできない。 要素を指定しない場合、エラーが出る。 removeとdiscardの違い S = {one, two, three} S.remove() #エラー:remove() takes exactly one argument (0 given) S.discard() #エラー:discard() takes exactly one argument (0 given) S.remove('four') #KeyError: 'four' S.discard('four') #エラーは出ない 先述の通り、要素



2023/01/10 リンク