Skip to content

Commit 9599722

Browse files
committed
add docstrings
1 parent 6e2bdd1 commit 9599722

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pandas/core/common.py

+6
Original file line numberDiff line numberDiff line change
@@ -223,38 +223,44 @@ def _mut_exclusive(**kwargs):
223223

224224

225225
def _not_none(*args):
226+
"""Returns a generator consisting of the arguments that are not None"""
226227
return (arg for arg in args if arg is not None)
227228

228229

229230
def _any_none(*args):
231+
"""Returns a boolean indicating if any argument is None"""
230232
for arg in args:
231233
if arg is None:
232234
return True
233235
return False
234236

235237

236238
def _all_none(*args):
239+
"""Returns a boolean indicating if all arguments are None"""
237240
for arg in args:
238241
if arg is not None:
239242
return False
240243
return True
241244

242245

243246
def _any_not_none(*args):
247+
"""Returns a boolean indicating if any argument is not None"""
244248
for arg in args:
245249
if arg is not None:
246250
return True
247251
return False
248252

249253

250254
def _all_not_none(*args):
255+
"""Returns a boolean indicating if all arguments are not None"""
251256
for arg in args:
252257
if arg is None:
253258
return False
254259
return True
255260

256261

257262
def _count_not_none(*args):
263+
"""Returns the count of arguments that are not None"""
258264
return sum(x is not None for x in args)
259265

260266

0 commit comments

Comments
 (0)