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

 

posted @ 2020-10-31 18:20  菜鸡要加油  阅读(107)  评论(0编辑  收藏  举报