用法一
reverse(A; dims=:)沿维度 dims 反转 A ,可以是整数(单个维度)、整数元组(维度元组)或 :(沿所有维度反转,默认值)。另请参阅  以了解就地冲销。reverse! 
例子
julia> b = Int64[1 2; 3 4]
2×2 Matrix{Int64}:
 1  2
 3  4
julia> reverse(b, dims=2)
2×2 Matrix{Int64}:
 2  1
 4  3
julia> reverse(b)
2×2 Matrix{Int64}:
 4  3
 2  1Julia 1.6
在 Julia 1.6 之前,reverse 仅支持 single-integer dims 。
用法二
reverse(s::AbstractString) -> AbstractString反转字符串。从技术上讲,此函数反转字符串中的代码点,其主要用途是用于reversed-order 字符串处理,特别是用于反转正则表达式搜索。另请参见  将reverseind s 中的索引转换为reverse(s) 中的索引,反之亦然,以及Unicode 模块中的graphemes 以对user-visible "characters"(字形)而不是代码点进行操作。另请参见   以获取 reverse-order 迭代而不制作副本。自定义字符串类型必须自己实现 Iterators.reverse reverse 函数,并且通常应该返回具有相同类型和编码的字符串。如果它们返回具有不同编码的字符串,则它们还必须覆盖该字符串类型的 reverseind 以满足 s[reverseind(s,i)] == reverse(s)[i] 。
例子
julia> reverse("JuliaLang")
"gnaLailuJ"注意
下面的示例在不同的系统上可能会有不同的呈现方式。注释表明它们应该如何呈现
组合字符可能会导致令人惊讶的结果:
julia> reverse("ax̂e") # hat is above x in the input, above e in the output
"êxa"
julia> using Unicode
julia> join(reverse(collect(graphemes("ax̂e")))) # reverses graphemes; hat is above x in both in- and output
"ex̂a"相关用法
- Julia reverseind用法及代码示例
- Julia reverse!用法及代码示例
- Julia reverse()用法及代码示例
- Julia rem用法及代码示例
- Julia reduce方法用法及代码示例
- Julia redirect_stdio用法及代码示例
- Julia readchomp用法及代码示例
- Julia readuntil用法及代码示例
- Julia replace!用法及代码示例
- Julia real方法用法及代码示例
- Julia readlines用法及代码示例
- Julia replace()用法及代码示例
- Julia retry用法及代码示例
- Julia read用法及代码示例
- Julia reim用法及代码示例
- Julia repeat方法用法及代码示例
- Julia readline用法及代码示例
- Julia repeat用法及代码示例
- Julia repr方法用法及代码示例
- Julia reshape用法及代码示例
- Julia replace方法用法及代码示例
- Julia repeat()用法及代码示例
- Julia resize!用法及代码示例
- Julia readeach用法及代码示例
- Julia rest用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.reverse — Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
