python中pos的用法_Python:数组、队列及堆栈的使用(list用法)--转
Python编程中数组、队列及堆栈用于保存一组数据或对象的序列,元素可以是各种类型混合在一起,定义格式为[元素,元素,……,元素],用变量[位置]即可取出相应的元素,其中“位置”是从零开始计算。
数组表示一组序列集,元素可以在相应的位置存取。
# 例1:使用数组
array = [1,2,3,'hello',5]# 定义五个元素的数组
print array[0]# 输出位置0元素
>> 1
pos = 3
print array[pos]# 输出位置3元素
>> hello
队列是一组以排队的形式先进先出的序列集,定义方法和数组是一致的,使用的函数也均可在数组或堆栈中使用。
# 例2:使用队列
alist = [1,2,3,4]# 建立队列
alist.append[5] # 队尾添加元素5
alist.append['hello']# 添加元素hello
print len(alist)# 输出队列alist的长度
>> 6
alist.pop(0)# 弹出首元素 1
alist.remove('hello')# 移除元素'hello'
alist.insert(0,'Python')# 在位置0插入元素'Python'
print alist.index('Python')# 获得元素'Python'所在的位置
>> 0
alist.sort() # 将alist顺序排序
alist.sort(None,None,True) # 将alist倒序排序
alist.reverse()# 将alist翻转
print alist
>> [2,3,4,5,'Python']
blist = [6,7,8]
alist.extend(blist) # 扩展队列alist
print alist
>> 2,3,4,5,'Python',6,7,8# 输出结果
堆栈是一组指定义方式与定义数组队列一致。
# 例3:使用堆栈
alist = [2,2,3,4,5]# 建立堆栈
alist.count(2)# 统计2的个数
>> 2
alist.append[6] # 压入元素6
alist.pop()# 弹出元素6
http://www.17jo.com/program/python/base/ListUse.html
3.2入门教程:
http://docspy3zh.readthedocs.org/en/latest/tutorial/
《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读总结
以上是生活随笔为你收集整理的python中pos的用法_Python:数组、队列及堆栈的使用(list用法)--转的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 人工神经网络理论、设计及应用_Tenso
- 下一篇: python随机生成中文字符串_用Pyt