listOne
=
[
"ewang"
,
789
]
listTwo
=
[
"hello"
,
456
]
listThree_1
=
[
"hello"
]
listThree_2
=
[
"hello"
]
listThree
=
listThree_1
print
"---------------------标准类型操作符-----------------------"
if
listTwo>listOne:
print
"listTwo>listOne"
if
listTwo>
=
listOne:
print
"listTwo>=listOne"
if
listOne<listTwo:
print
"listOne<listTwo"
if
listOne<
=
listTwo:
print
"listOne<=listTwo"
if
listThree_1
=
=
listThree_2:
print
"listThree_2==listThree_1"
if
listOne !
=
listTwo:
print
"listOne!=listTwo"
if
listTwo>listOne
and
listThree_1
=
=
listThree_2:
print
"listTwo>listOne and listThree_1==listThree_2"
if
listTwo<
=
listOne
or
listThree_1
=
=
listThree_2:
print
"listTwo<=listOne and listThree_1==listThree_2"
if
not
(listTwo<
=
listOne):
print
"not (listTwo<=listOne)"
if
listThree_1
is
not
listThree_2:
print
" listThree_1 is not listThree_2"
if
listThree_1
is
listThree:
print
" listThree_1 is listThree"
print
"------------------------------------------------------------"
print
print
"---------------------序列操作符-----------------------"
print
listOne[
0
:
-
1
]
print
listOne[:
-
1
]
print
listOne[
0
:]
print
listOne[
1
:
2
]
print
listOne[:]
print
listOne[
1
]
listThree.append(listOne)
print
listThree[
1
][
1
]
print
listThree[
1
][:]
print
listThree[
1
][
0
:
1
]
if
listOne
in
listThree:
print
listOne
if
888
not
in
listThree:
print
888
mergerList
=
listOne
+
listTwo
+
listThree
print
mergerList
listThree.extend(listOne)
listThree.extend(listTwo)
print
listThree
print
listOne
*
2
print
listOne
*
3
print
"--------------------------------------------------------"
print
print
"---------------------列表解析-----------------------"
numberList
=
[
1
,
2
,
3
,
4
,
5
,
8
,
9
,
10
,
12
,
23.3
,
25.5
]
doubleNum
=
[num
*
2
for
num
in
numberList]
print
doubleNum
pTwo
=
[num
for
num
in
numberList
if
num
%
2
=
=
0
]
print
pTwo
print
"------------------------------------------------------"
print