mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-07 06:24:27 +08:00
128 lines
1.3 KiB
Python
128 lines
1.3 KiB
Python
# -----------------
|
|
# non array
|
|
# -----------------
|
|
|
|
#? ['imag']
|
|
int.imag
|
|
|
|
#? []
|
|
int.is_integer
|
|
|
|
#? ['is_integer']
|
|
float.is_int
|
|
|
|
#? ['is_integer']
|
|
1.0.is_integer
|
|
|
|
#? ['upper']
|
|
"".upper
|
|
|
|
#? ['upper']
|
|
r"".upper
|
|
|
|
# strangely this didn't work, because the = is used for assignments
|
|
#? ['upper']
|
|
"=".upper
|
|
a = "="
|
|
#? ['upper']
|
|
a.upper
|
|
|
|
|
|
# -----------------
|
|
# lists
|
|
# -----------------
|
|
arr = []
|
|
#? ['append']
|
|
arr.app
|
|
|
|
#? ['append']
|
|
list().app
|
|
#? ['append']
|
|
[].append
|
|
|
|
arr2 = [1,2,3]
|
|
#? ['append']
|
|
arr2.app
|
|
|
|
#? int()
|
|
arr.count(1)
|
|
|
|
x = []
|
|
#?
|
|
x.pop()
|
|
x = [3]
|
|
#? int()
|
|
x.pop()
|
|
x = []
|
|
x.append(1.0)
|
|
#? float()
|
|
x.pop()
|
|
|
|
# -----------------
|
|
# dicts
|
|
# -----------------
|
|
dic = {}
|
|
|
|
#? ['copy', 'clear']
|
|
dic.c
|
|
|
|
dic2 = dict(a=1, b=2)
|
|
#? ['pop', 'popitem']
|
|
dic2.p
|
|
#? ['popitem']
|
|
{}.popitem
|
|
|
|
dic2 = {'asdf': 3}
|
|
#? ['popitem']
|
|
dic2.popitem
|
|
|
|
#? int()
|
|
dic2['asdf']
|
|
|
|
d = {'a': 3, 1.0: list}
|
|
|
|
#? int() list
|
|
d.values()[0]
|
|
##? int() list
|
|
dict(d).values()[0]
|
|
|
|
#? str()
|
|
d.items()[0][0]
|
|
#? int()
|
|
d.items()[0][1]
|
|
|
|
# -----------------
|
|
# set
|
|
# -----------------
|
|
set_t = {1,2}
|
|
|
|
#? ['clear', 'copy']
|
|
set_t.c
|
|
|
|
set_t2 = set()
|
|
|
|
#? ['clear', 'copy']
|
|
set_t2.c
|
|
|
|
# -----------------
|
|
# tuples
|
|
# -----------------
|
|
tup = ('',2)
|
|
|
|
#? ['count']
|
|
tup.c
|
|
|
|
tup2 = tuple()
|
|
#? ['index']
|
|
tup2.i
|
|
#? ['index']
|
|
().i
|
|
|
|
tup3 = 1,""
|
|
#? ['index']
|
|
tup3.index
|
|
|
|
tup4 = 1,""
|
|
#? ['index']
|
|
tup4.index
|