3

この例を考えてみませんか?

p = [1,2,3,4], (1,2,3), set([1,2,3])]

のような各タイプをチェックする代わりに

for x in p:
   if isinstance(x, list):
      xxxxx
   elif isinstance(x, tuple):
      xxxxxx
   elif isinstance(x, set):
      xxxxxxx

以下に相当するものはありますか:

for element in something:
  if isinstance(x, iterable):
      do something
4

2 に答える 2