Is there any other value except an one-char string such that:
v = '?' # any char
assert [x for x in v] == [x for x in [v]]
? I'm asking because due to this "anomaly" I have to treat strings specially.
I tried to make my question minimal. To answer the comments, it is related to an API accepting a sequence of items, but in vast majority of cases only one item is passed, so it was decided to accept also a single item.
By "anomaly" I mean that it is similar to the famous math problem of a set containing itself.