如果我使用希伯来语从右到左的语言,为什么Python从右到左读取字符串/列表?

问题描述 投票:0回答:1

我想知道为什么当我使用RTL语言时python从左向右读取字符串/列表

例如:

text = 'שלום'
for letter in text:
    print(letter)

输出:

ש
ל
ו
ם
python right-to-left
1个回答
0
投票

您可以尝试反转字符串:

text = 'שלום' [::-1]
for letter in text:
    print(letter)

ם
ו
ל
ש

  • Demo
  • [[::-1]应该在字符串的右侧,但是由于rtl语言(希伯来语),它停留在左侧,这很烦人。
© www.soinside.com 2019 - 2024. All rights reserved.