Skip to content

Commit 574a171

Browse files
committed
fixes #653
1 parent c4fe021 commit 574a171

File tree

2 files changed

+58
-54
lines changed

2 files changed

+58
-54
lines changed

fastcore/foundation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,9 @@ def __init__(self, items=None, *rest, use_list=False, match=None):
111111
@property
112112
def _xtra(self): return None
113113
def _new(self, items, *args, **kwargs): return type(self)(items, *args, use_list=None, **kwargs)
114-
def __getitem__(self, idx): return self._get(idx) if is_indexer(idx) else L(self._get(idx), use_list=None)
114+
def __getitem__(self, idx):
115+
if isinstance(idx,int): return self.items[idx]
116+
return self._get(idx) if is_indexer(idx) else L(self._get(idx), use_list=None)
115117
def copy(self): return self._new(self.items.copy())
116118

117119
def _get(self, i):

0 commit comments

Comments
 (0)