这篇文章主要介绍了python序列使用reversed逆置的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
在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逆置的方法内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。