python逐个读取字符_如何在python中逐个字符遍历unicode泰米尔单词字符?

我想知道Unicode字符串(泰米尔语)中有多少个字符,然后检查字符1和字符2是否有特定的出现。

我能把单词分成几个字符,但我不知道如何使用单词长度逐个字符地遍历它们。Example : word : "எஃகு".

It should return no of characters as 3, and I should be able to print word[0] as 'எ', word[1] as 'ஃ' and word[2] as 'கு'.

我想检查一下:if word[0] is a vowel:

if word[1] is "ஃ":

then print word[0]+word[1]+word[3] (as எஃகு)

else:

print word[0]

我想不使用字符遍历,如果字符编号为3,则i=0应帮助我处理“எ”。

我看到了许多与Unicode字符处理和长度处理相关的问题。但是它们要么返回字节长度要么给出不同的结果。所以我很困惑。在

我用于按字符分割它们的代码:

^{pr2}$

示例输入文件:அன்று

அதாவது

அஃதான்று

输出文件示例:அ ன் று

அ தா வ து

அ ஃ தா ன் று

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值