欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python中pos的用法_Python:数组、队列及堆栈的使用(list用法)--转

发布时间:2025/3/21 python 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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用法)--转的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。