Files
bluepython508 688d1ec426 Initial work
2023-11-01 08:55:40 +00:00

14 lines
411 B
Python

from typing import Iterable
def split(delim: str, s: str) -> Iterable[str]:
while len(s):
idx = s.find(delim)
if idx == -1: idx = len(s)
yield s[:idx]
s = s[idx + len(delim):]
for x in split(", ", "Aberdeen, Dundee, Edinburgh, Glasgow"): print(x)
# Swap M and D names in the definitions
d, m, y = tuple(split("/", "11/9/2001"))
print(f"Day = {d}, Month = {m}, Year = {y}")