LeetCodeで問題を解こうとした際、言語でPython3を選ぶと、コードの導入部分でクラスと関数の書き始めが次のように指定されます。
Python3
1class Solution: 2 def removeDuplicates(self, nums: List[int]) -> int: 3
pythonを選んだ際は次のようになります。
python
1class Solution(object): 2 def removeDuplicates(self, nums): 3
上の、Python3のdef以降の書き方は何なんでしょう。
python3系の勉強をしたときには下の書き方しか見た覚えがありません。
他の言語で、-> を使った戻り値の型の表記はありますが、pythonでもそのような書き方があるのでしょうか。
何か、基本以前の質問のような気がして恥ずかしいですが、教えてください。
使っているのはPython3.7です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。