令cat text-file | iconv -f utf8 -t ascii//TRANSLIT > noaccents-file
diff text-file noaccents-file | grep '<'
为python字符串,s
为整数n
。如何从n < len(s)
获取最后n
个字符并使用切片表示法反转它们?我的尝试如下:
s
基本原理:n = 2
s = '1234'
print(s[-n::-1]) # prints 321, was expecting 43
反转字符串,s[::-1]
获取最后s[-n:]
个字符,因此我认为n
会返回最后s[-n::-1]
个字符。
是否可以在单个切片表示法上执行此操作?
答案 0 :(得分:3)
尝试:
n = 2
s = '1234'
print(s[:n-1:-1])
编辑(适用于任何n
):
print(s[:-n-1:-1])
答案 1 :(得分:2)
你可以试试这个
print(s[::-1][:n]) #