Skip to content

Commit 22554ee

Browse files
committed
Merge branch 'sequence_join/datetime' into AliasSystem/region
2 parents dfd0991 + 2a04124 commit 22554ee

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

pygmt/helpers/utils.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -877,12 +877,13 @@ def sequence_join(
877877
# objects (e.g., datetime.datetime, pandas.Timestamp), which contains a space.
878878
# If so, use np.datetime_as_string to convert it to ISO 8601 string format
879879
# YYYY-MM-DDThh:mm:ss.ffffff.
880-
for idx, item in enumerate(value):
881-
if " " in str(item):
882-
value[idx] = np.datetime_as_string(
883-
np.asarray(item, dtype=np.datetime64)
884-
)
885-
return sep.join(str(v) for v in value)
880+
_value = [
881+
np.datetime_as_string(np.asarray(item, dtype=np.datetime64))
882+
if " " in str(item)
883+
else item
884+
for item in value
885+
]
886+
return sep.join(str(v) for v in _value)
886887

887888
# Now it must be a 2-D sequence.
888889
if ndim == 1:

0 commit comments

Comments
 (0)