私は、ユーザーが入力を求められ、出力を得る簡単なコンソールユーティリティを構築しています。引数はargsに格納されています。スプラット演算子はPythonで空リストと何をしますか?
$ ls -optional_arg
args = ['ls', '-optional_arg']
いくつかのコマンドが唯一の引数として与えられた場合、入力を処理する必要がありました。パラメータなしで関数で使用する場合スプラット演算子(「*」)との範囲外のスライス
$ ls
args = ['ls']
が正常に動作しますが、私は、このための任意の説明を見つけることができませんでした。
func_without_param(*args[1:])
dirname
things.zip
スプラットを使用して空のリストをアンパックすると、何が起こっているのか誰でも説明できますか?
不明な点は何ですか?あなたが見るように、それは単に引数を送信しません。 – TigerhawkT3