154 lines
3.3 KiB
Plaintext
154 lines
3.3 KiB
Plaintext
.enum : Enumerate value
|
|
ANY → enumerate($expr$)
|
|
|
|
.reversed : Reverse iterable
|
|
ANY → reversed($expr$)
|
|
|
|
.sort : Sort iterable
|
|
ANY → sorted($expr$)$END$
|
|
|
|
.sortk : Sort iterable with key
|
|
ANY → sorted($expr$, key=$key$)$END$
|
|
|
|
.sortl : Sort iterable with lambda key
|
|
ANY → sorted($expr$, key=lambda o: $key$)$END$
|
|
|
|
.open : Open a path
|
|
ANY → with open($expr$) as f:\
|
|
$END$
|
|
|
|
.openm : Open a path with mode
|
|
ANY → with open($expr$, mode='$mode$') as f:\
|
|
$END$
|
|
|
|
.openp : Open a Path object
|
|
ANY → with closing($expr$.open()) as f:\
|
|
$END$
|
|
|
|
.for : Iterate through an object
|
|
ANY → for $var$ in $expr$:\
|
|
$END$
|
|
|
|
.fori : Iterate through an object
|
|
ANY → for i, $var$ in enumerate($expr$):\
|
|
$END$
|
|
|
|
.try : Wrap with try except
|
|
ANY → try:\
|
|
$expr$\
|
|
except $error$ as $error_var$:\
|
|
$END$
|
|
|
|
.tryf : Wrap with try except and finally
|
|
ANY → try:\
|
|
$expr$\
|
|
except $error$ as $error_var$:\
|
|
$except$\
|
|
finally:\
|
|
$END$
|
|
|
|
.bytes : Cast to bytes
|
|
ANY → bytes($expr$)$END$
|
|
|
|
.str : Cast to str
|
|
ANY → str($expr$)$END$
|
|
|
|
.float : Cast to float
|
|
ANY → float($expr$)$END$
|
|
|
|
.int : Cast to int
|
|
ANY → int($expr$)$END$
|
|
|
|
.set : Wrap with set
|
|
ANY → set($expr$)$END$
|
|
|
|
#.frozenset : Wrap with frozenset
|
|
# ANY → frozenset($expr$)$END$
|
|
|
|
.list : Wrap with list
|
|
ANY → list($expr$)$END$
|
|
|
|
.dict : Wrap with dict
|
|
ANY → dict($expr$)$END$
|
|
|
|
.tuple : Wrap with tuple
|
|
ANY → tuple($expr$)$END$
|
|
|
|
.next : Retrieve the next item from the iterator
|
|
ANY → next($expr$)$END$
|
|
|
|
.iter : Return an iterator object
|
|
ANY → iter($expr$)$END$
|
|
|
|
.min : Return the minimal
|
|
ANY → min($expr$)$END$
|
|
|
|
.max : Return the maximal
|
|
ANY → max($expr$)$END$
|
|
|
|
.abs : Return the absolute value
|
|
ANY → abs($expr$)$END$
|
|
|
|
.pri : print iter
|
|
ANY → for i in $expr$:\
|
|
print(i)
|
|
|
|
.prid : dict print iter
|
|
ANY → for k, v in $expr$.items():\
|
|
print(k, v)
|
|
|
|
.b : par but to bracket start
|
|
ANY → $END$($expr$)
|
|
|
|
.comp : comprehension
|
|
ANY → ($i$ for i in $expr$)
|
|
|
|
.compif : comprehension with if
|
|
ANY → ($i$ for i in $expr$ if $condition$)
|
|
|
|
.lcomp : list comprehension
|
|
ANY → [$i$ for i in $expr$]
|
|
|
|
.lcompif : list comprehension with if
|
|
ANY → [$i$ for i in $expr$ if $condition$]
|
|
|
|
.dcomp : dict comprehension
|
|
ANY → {$i$: $j$ for $i$, $j$ in $expr$}
|
|
|
|
.dcompif : dict comprehension with if
|
|
ANY → {$i$: $j$ for $i$, $j$ in $expr$ if $condition$}
|
|
|
|
.join : str join iter
|
|
ANY → "$sep$".join($expr$)
|
|
|
|
.ford : iterate k, v for dict
|
|
ANY → for $key$, $val$ in $expr$.items():\
|
|
$END$
|
|
|
|
.nextif : find first val in iter
|
|
ANY → next((x for x in $expr$ if x$condition$), None)
|
|
|
|
.repa : django request.query_params.get("param")
|
|
ANY → $expr$ = request.query_params.get("$expr$$END$")
|
|
|
|
.jsonl: json.loads
|
|
ANY → json.loads($expr$)
|
|
|
|
.jsond: json.dumps
|
|
ANY → json.dumps($expr$)
|
|
|
|
.len: len(expr)
|
|
ANY → len($expr$)
|
|
|
|
.round : round($expr$)
|
|
ANY → round($expr$)
|
|
|
|
.dfiter : pandas.Datafream.iterrows()
|
|
ANY → for i, row in $expr$.iterrows():
|
|
|
|
.pdna : pandas.isna()
|
|
ANY → pd.isna($expr$)
|
|
|
|
.resplit : re.split()
|
|
ANY → re.split(r'[\n\t, ]+', $expr$)
|