文字列のリストまたは1つだけをDBに追加したいとします。
names = ['Alice', 'Bob', 'Zoe']
そして私はそれadd_to_db
が両方のケースを受け入れることを望みます
add_to_db(names)
add_to_db('John')
これは正しい方法ですか:
def add_to_db(name_or_names):
if (...):
... # add a single name
else:
for name in name_or_names:
... # add a single name
commit_to_db()
文字列のリストであるか、単なる文字列であるかを条件として、最初に何を入力する必要が...
ありますか(文字列も反復可能であることを忘れないでください)?