我似乎無法包裝我的頭以及itertools.product()與下面的示例一起如何解包(*)。 for x in product(["ghi","abc"]):
print(x)
輸出: ('ghi',)
('abc',)
而且使用* for x in product(*["ghi","abc"]):
print(x)
輸出: ('g', 'a')
('g',
在Python中,如何檢查* args [0]是否存在? def my_fxn(self, *args):
print(args[0])
my_fxn('ABC') # this prints 'ABC'
my_fxn() # this crashes with "IndexError: tuple index out of range"