libb.issequence
- issequence(obj)[source]
Check if object is a sequence (excluding strings).
- Parameters:
obj – Object to check.
- Returns:
True if sequence and not a string.
- Return type:
Example:
>>> issequence([]) True >>> issequence(tuple()) True >>> issequence('foo') False >>> issequence(object()) False
Note: DataFrames and arrays are NOT sequences:
>>> import pandas as pd >>> issequence(pd.DataFrame([['foo', 1]], columns=['key', 'val'])) False >>> import numpy as np >>> issequence(np.array([1,2,3])) False