Python学习笔记--用法注意事项
print(5>3<4) print(5>3<2)
运行结果:
True
False
Python中这个表达式相当于5>3 and 3<4
2.
x=1 y=2 max=x if x>y else y print(max)
运行结果:2
Python中该方法用起来与Java还是有区别的,Java写法:
max=x>y?x:y;
3.列表操作
#列表操作 list1=[1,2,3,4,5] list1.append(6)#添加元素 print(list1) list1.extend([8,9])#实际上是使用一个列表来扩充另一个列表 print(list1) list1.insert(0,-1)#插入元素,第一个参数为下标,第二个参数为值 print(list1) list1.remove(1)#删除1这个元素 print(list1) list1.insert(2,[10,11]) print(list1) print(2 in list1) print(10 in list1) print(11 not in list1)#说明 in和 not in 都是只能判断一个层次的成员关系
运行结果:
[1, 2, 3, 4, 5, 6] [1, 2, 3, 4, 5, 6, 8, 9] [-1, 1, 2, 3, 4, 5, 6, 8, 9] [-1, 2, 3, 4, 5, 6, 8, 9] [-1, 2, [10, 11], 3, 4, 5, 6, 8, 9] True False True