python序列使用reversed逆置的方法

这篇文章主要介绍了python序列使用reversed逆置的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

创新互联从2013年成立,是专业互联网技术服务公司,拥有项目成都网站制作、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元平阳做网站,已为上家服务,为平阳各地企业和个人服务,联系电话:13518219792

在Python中,有这样一种类型,它们的成员有序排列的,并且可以通过下标访问到它的一个或者几个成员,这类Python 类型统称为序列。

常见的序列包括:

  • 字符串(普通字符串和unicode 字符串)

  • 列表

  • 元组

因为这些类型其实都是由一些成员共同组成的一个序列整体,所以我们把它们统称为序列。

序列类型有着相同的访问模式:它的每一个元素可以通过指定一个下标的方式得到。而多个元素可以通过切片操作的方式一次得到。

reversed 可以将序列逆置,包括元组、字符串、列表。对于列表和字符串的逆置,使用 list[::-1] 或者slice()更加方便。

import random
random.seed(21)
seq = [random.randint(0, 100) for i in range(10)]
print(seq)
# [21, 53, 88, 53, 81, 36, 61, 27, 60, 65]
reversed(seq)
print(list(reversed(seq)))
# [65, 60, 27, 61, 36, 81, 53, 88, 53, 21]

字符串逆置:

>>> a = 'Python高效编程'
>>> a[::-1]
'程编效高nohtyP'
>>> ''.join(reversed('Python高效编程'))
'程编效高nohtyP'

感谢你能够认真阅读完这篇文章,希望小编分享python序列使用reversed逆置的方法内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!


本文题目:python序列使用reversed逆置的方法
网页URL:http://pwwzsj.com/article/jcggge.html