7.13学习 列表 for循环

2017-07-13  本文已影响0人  杰罗尼莫030

列表

当我们开始存储大量的数据的时候,通过单个变量保存单个值的方式,已经不太可取了。
此时,可以使用列表来存储数据【列表类似与其它语言中的数组】
列表的语法:变量 = [“数据”, “数据2”……]
列表:存储数据的【处理数据的】
·处理数据:增删改查

列表常见的操作:

 python中的列表,类型 list
查看list常见的操作函数:dir(list)
需要按照一定的规律来记忆函数
按照增删改查的四种操作方式来记忆

查询数据

·根据下标获取列表中的某个数据

·查询某个指定数据在列表中的位置

>>>girls.index("陆雪琪")
0
>>>girls.index("金瓶儿")
2

修改数据

根据下标,直接修改数据即可

>>> girls[2] = "燕虹"
>>> girls
['陆雪琪', '碧瑶', '燕虹', '幽姬', '小环']

增加数据

在列表的末尾追加数据append(要增加的数据)

['陆雪琪', '张小凡', '碧瑶', '幽姬', '小环']
>>> girls.append("金瓶儿")
['陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']
在列表中指定的位置增加数据 insert(位置, 数据)
>>> girls
['陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']
>>> girls.insert(0, "林惊羽")
>>> girls
['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']

删除数据

删除列表中最后一个数据 pop()

>>> girls
['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环', '金瓶儿']
>>> girls.pop()
'金瓶儿'
>>> girls
['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环']
删除指定的数据 remove(要删除的数据)
>>> girls
['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬', '小环']
>>> girls.remove("小环")
>>> girls
['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬']

高级运算符:成员运算符

>>> girls
['林惊羽', '陆雪琪', '张小凡', '碧瑶', '幽姬']
>>>
>>> name = "林惊羽"
>>> name in girls
True
>>> name = "鬼先生"
>>> name in girls
False
>>>

for循环

关于循环

对于循环,python就提供了两种循环

循环break跳出
上一篇 下一篇

猜你喜欢

热点阅读