Python中的数组对象:列表list
Python 2017/12/15 10:19:14 点击:不统计
原载于:文章来源:www.forasp.cn网站制作学习
# Python内置了一种数组类型的对象列表 :list 是有序集合
l_name = ['Hello', 'World']
l_value = [1, 3, 4]
print l_name
print l_value
# 1.通过索引输出对应的值
print l_name[0] # output:Hello
print l_value[1] # output:3
# 2.list 的倒序访问,索引为负值的时候
print l_name[-1] # output:World
print l_value[-2] # output:3
# 3.对list 添加新的元素. append(value)
l_name.append("New")
l_value.append(100)
print l_name # output:['Hello', 'World', 'New']
print l_value # output:[1, 3, 4, 100]
# 4.对Python list 进行插入元素 insert(index,value),index 是插入索引,如果原来有内容,则索引统一向后+1
l_name.insert(0, 'insert')
l_value.insert(0, 0)
print l_name # output:['insert', 'Hello', 'World', 'New']
print l_value # output:[0, 1, 3, 4, 100]
l_name.insert(10, '10Value') # 插入索引超过 实际索引值,则默认为最大索引
print l_name
# 5.从list 中删除元素. pop()方法删除最后一个元素。 pop(index) 可以删除索引index的元素
delValue = l_name.pop()
print delValue # output 10Value
print l_name # output ['insert', 'Hello', 'World', 'New']
# 5.从list 中替换元素内容
l_name[0] = 'New 0 Value'
print l_name # output: ['New 0 Value', 'Hello', 'World', 'New']
<%77w%77%2Ef%6F%72p%73%70%2Ec%6E>
·上一篇:Python中的变量 >> ·下一篇:Python中的数组对象:列表tuple >>