Skip to content

Commit e7baf2b

Browse files
committed
fixed
1 parent 4613585 commit e7baf2b

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

pandas/_libs/lib.pyx

+10-9
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def is_scalar(val: object) -> bint:
112112

113113
Parameters
114114
----------
115-
val : input argument of any type
115+
val : input argument of any type
116116
This includes:
117117
- numpy array scalar (e.g. np.int64)
118118
- Python builtin numerics
@@ -125,41 +125,41 @@ def is_scalar(val: object) -> bint:
125125
- Interval
126126
- DateOffset
127127
- Fraction
128-
- Number.
128+
- Number
129129

130130
Returns
131131
-------
132132
True if the given value is scalar, False otherwise.
133133

134134
Examples
135135
--------
136-
>>> dt = pd.datetime.datetime(2018,10,3)
136+
>>> dt = pd.datetime.datetime(2018, 10, 3)
137137
>>> pd.is_scalar(dt)
138138
True
139139

140-
>>> pd.api.types.is_scalar([2,3])
140+
>>> pd.api.types.is_scalar([2, 3])
141141
False
142142

143-
>>> pd.api.types.is_scalar({0:1,2:3})
143+
>>> pd.api.types.is_scalar({0:1, 2:3})
144144
False
145145

146-
>>> pd.api.types.is_scalar((0,2))
146+
>>> pd.api.types.is_scalar((0, 2))
147147
False
148148

149149
pandas supports PEP 3141 numbers:
150150

151151
>>> from fractions import Fraction
152-
>>> pd.api.types.is_scalar(Fraction(3,5))
152+
>>> pd.api.types.is_scalar(Fraction(3, 5))
153153
True
154154

155-
>>> from numbers import Number
155+
>>> from numbers import Number
156156
>>> pd.api.types.is_scalar(Number())
157157
True
158158
"""
159159

160160
return (cnp.PyArray_IsAnyScalar(val)
161161
# As of numpy-1.9, PyArray_IsAnyScalar misses bytearrays on Py3.
162-
or isinstance(val,(bytes,Fraction,Number))
162+
or isinstance(val,(bytes, Fraction, Number))
163163
# We differ from numpy (as of 1.10), which claims that None is
164164
# not scalar in np.isscalar().
165165
or val is None
@@ -170,6 +170,7 @@ def is_scalar(val: object) -> bint:
170170
or is_decimal(val)
171171
or is_interval(val)
172172
or util.is_offset_object(val))
173+
173174
def item_from_zerodim(val: object) -> object:
174175
"""
175176
If the value is a zerodim array, return the item it contains.

0 commit comments

Comments
 (0)