Skip to content

Commit 3050bf2

Browse files
committed
BUG: fixed null-check per #839
1 parent 4d50f03 commit 3050bf2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pandas/core/series.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -520,9 +520,9 @@ def _set_labels(self, key, value):
520520
self._set_values(indexer, value)
521521

522522
def _set_values(self, key, value):
523-
if (isnull(value) and
524-
issubclass(self.dtype.type, (np.integer, np.bool_))):
525-
raise ValueError('Cannot assign nan to integer series')
523+
if issubclass(self.dtype.type, (np.integer, np.bool_)):
524+
if np.isscalar(value) and isnull(value):
525+
raise ValueError('Cannot assign nan to integer series')
526526

527527
self.values[key] = value
528528

0 commit comments

Comments
 (0)