[python][语法糖]列表逆序机制
发布时间
阅读量:
阅读量
字符串倒序
对于字符串I love you.,若需得到.uoy evol I的结果,可通过Python中简洁的语法特性迅速完成该操作。
str = "I love you."
# 即:对每个词倒序后,再对每个词中的字母倒序:
print(" ".join([word[::-1] for word in str.split(" ")[::-1]]))
# 等价于: 对每个词中的字母倒序后,再对词列表倒序:
# print(" ".join(
# [word[::-1] for word in str.split(" ")][::-1]
# ))
AI写代码python
运行
原理
t = ['a', 'b', 'c']
print(t[::-1]) # print ['c', 'b', 'a']
print(t[-1:-len(t)-1:-1]) # 两种形式等价
AI写代码python
运行
切片语法
t[s:e:p],当步进 p<0:
- 若起始序号 s 未
全部评论 (0)
还没有任何评论哟~
