List 对象常用方法

1.append 给列表添加一个元素;append 是向列表的末尾添加
例1:
list_append=[];
list_append.append(1.333);
print(list_append);
程序运行结果:
[1.333]

2、insert 给列表指定位置插入一个元素;索引从0开始
例1:list_insert=[‘小夏’,‘小雷’];
list_insert.insert(0,‘王璇’);
print(list_insert);
程序运行结果:
[‘王璇’, ‘小夏’, ‘小雷’]

删除元素的方法

1、del从列表中删除一个元素;索引从0开始
例1:
list_del=[‘荷花’,‘梅花’,‘星华’,‘桃花’];
del list_del[2];
print(list_del);
程序运行结果:
[‘荷花’, ‘梅花’, ‘桃花’]

2、pop 方法 在删除元素的同时,会得到下一个元素的值
例1:
list_pop=[‘小青蛙’,‘小蜻蜓’,‘小蝴蝶’,‘小蚂蚱’,‘小虾米’,‘大龙虾’];
list_pop.pop(0);
print(list_pop.pop(0));
程序运行结果:
小蜻蜓

3、remove 根据值删除,但是这种方法要注意的是,如果列表中有多个元素都是这个值,那么只能删除第一个元素
例1:
list_remove=[2,3,4,45,5,0,1,2];
list_remove.remove(2);
print(list_remove);
程序运行结果:
[3, 4, 45, 5, 0, 1, 2]

4、reverse 将列表中元素倒序排列
例1:
list_reverse=[‘23’,‘34’,‘65’,‘45’,‘12’,‘45’,‘89’];
list_reverse.reverse();
print(list_reverse);

程序运行结果:
[‘89’, ‘45’, ‘12’, ‘45’, ‘65’, ‘34’, ‘23’]

布尔表达式和判断条件

1、bool 真假对错,只有两种取值 True 或 False

布尔表达式
数值的比较操作符—相等性
例:
isture_bool=True;
print(type(isture_bool));
print(isture_bool);

程序返回:
<class ‘bool’>

相等==

不等于!=
大于 >
小于 <
大于等于 >=
小于等于 <=
字符串大小比较 按照 ASCII码值进行比较;大写字母,小写字母
举例1:
print(‘判断1=1’);
print(1 == 1);
程序返回:True

举例2:
print(‘判断1!=5’);
print(1 != 5);
程序返回:True

举例3:
print(‘判断1<5’);
print(1 < 5);
程序返回:True

举例4:
print(‘判断1>5’);
print(1 > 5);
程序返回:False

print(‘bool 类型 判断适用in 和 not in’)
in_bool=[‘123’,‘124’,‘126’,‘128’];
print(‘123’ in in_bool);
程序返回:True
print(‘129’ not in in_bool);
程序返回:True
in 和 not in 同样是适用于字符串

条件组合

且 and 两个操作都需成立才是True

或 or 两个操作其中一个是成立的就是True

不 not 操作反转