python之数据类型——列表(list)
_author_ = "wave huang"
#列表数据类型的功能
#列表可以读取
#创建列表
a_list = ["a", "b", "cd"]
#列表的元素读取
print(a_list[1])
#修改列表中元素的值,只需要直接赋值就行
a_list[2] = 1
print(a_list)
#增加元素
#列表拼接形式
a_list = a_list + [7,8,9,10]
print(a_list)
#利用append方法直接将元素添加进去
a_list.append("x")
print(a_list)
#利用extend方法直接将一个列表加在原列表后部
a_list.extend(['huang_wave'])
print(a_list)
#利用insert方法将某个元素添加到列表中的任意位置
a_list.insert(1,"name")
print(a_list)
#检索元素
#使用count方法统计列表中元素的个
a_list.append("name")
print(a_list.count("name"))
#使用列表成员in判断该元素是否在该列表中
print(1 in a_list)
# 删除元素
#使用del 方法将某元素删除
print(a_list)
del a_list[10]#若超过范围,会提示IndexError错误
print(a_list)
#使用remove方法将某元素剔除
a_list.remove("name") #若列表中无该元素,则提示ValueError错误
print(a_list)
#使用pop方法将列表中的某元素取出,默认取最后一个
print(a_list.pop())
print(a_list.pop(1))#若获取列表为空列表,则提示IndexError错误