list-列表练习

#list列表取值更方便灵活 列表、数组说的都是1个东西
#列表中每个字符都有一个编号,就是我们说的下标,从0开始
#如果你输入的下标在列表中不存在,会报下标越界的错误

1、查询user表中下标为0的记录
user=['王春武','于萍','李丹利','李梦']
#查询user表中下标为0的记录
print(user[0]) # 查询结果为王春武
print(user[-1])#查询结果为李梦,-1是取最后1个值

2、空列表,什么都没有,如何添加值
#1、insert 和 append的区别:insert个可以指定下标位置添加元素,append是在列表末尾添加元素

cities=[]

cities.append('北京') #['北京']

cities.insert(2,'English') #['北京', 'English']

print(cities)

3、删除元素
cities=['北京','上海','南京','济南']

cities.pop(0)

cities.remove('上海')

print(cities) #['南京', '济南']

4、清空
#清空
cities=['北京','上海','南京','济南']
cities.clear()
print(cities) #[]

5、#修改:指定下标修改
cities=['北京','上海','南京','济南']
cities[0]='开封'
print(cities)
结果:['开封', '上海', '南京', '济南']

6、
#获取对应下标的元素

cities=['北京','上海','南京','济南']

print(cities[0])

#结果:北京

#获取对应元素的下标

print(cities.index('上海'))

#结果:1


猜你喜欢

转载自www.cnblogs.com/ruijie/p/10043731.html