allow iteration over strings
[pythonc.git] / tests / builtins.py
blob26fc0094c28d459bf008bef2ace219400090e17d
1 for x in [bool, dict, enumerate, int, isinstance, len, list, open, ord, print, range, reversed, set, sorted, str, zip]:
2 print(x)
4 for x in [bool, dict, int, list, set, str]:
5 print(x())
7 for x in [0, 1]:
8 print(bool(x))
10 for x in [0, 1, '0', '1', '10', '15']:
11 print(int(x))
13 for x in ['', [], {}, set(), 'a', [1], {'b'}, {1: 2}]:
14 print(len(x))
16 for x in [range(5), {1, 2, 3}, [1, 'c'], '', 'a', 'abc']:
17 print(list(x))
19 for x in ['a', ' ', '+']:
20 print(ord(x))
22 for x in [0, 1, 5, 10]:
23 print(range(x))
24 print(list(range(x)))
26 for x in [[1], 'abc']:
27 print(set(x))
29 for x in [[5, 3, 1]]:
30 print(sorted(x))
32 for x in [0, 'a', []]:
33 print(str(x))