Bagaimana saya bisa menggunakan daftar Python (misalnya params = ['a',3.4,None]
) sebagai parameter untuk suatu fungsi, misalnya:
def some_func(a_char,a_float,a_something):
# do stuff
python
list
function-parameter
Jonathan
sumber
sumber
Jawaban:
Anda dapat melakukan ini dengan menggunakan operator percikan:
Ini menyebabkan fungsi menerima setiap item daftar sebagai parameter terpisah. Ada deskripsi di sini: http://docs.python.org/tutorial/controlflow.html#unpacking-argument-lists
sumber
Ini sudah dijawab dengan sempurna, tetapi karena saya baru saja membuka halaman ini dan tidak langsung mengerti, saya hanya akan menambahkan contoh sederhana namun lengkap.
sumber
Gunakan asterisk:
sumber
Anda ingin argumen membongkar operator *.
sumber