利用pypinyin包
实现
1 In [18]: from pypinyin import pinyin 2 In [19]: a = pinyin('你好世界') 3 In [20]: b = [] 4 In [21]: for i in range(len(a)): 5 ...: for j in range(len(a[i])): 6 ...: b.append(a[i][j][:1]) 7 In [22]: c = ''.join(b) 8 In [23]: c.upper()
1 In [18]: from pypinyin import pinyin 2 In [19]: a = pinyin('你好世界') 3 In [20]: b = [] 4 In [21]: for i in range(len(a)): 5 ...: for j in range(len(a[i])): 6 ...: b.append(a[i][j][:1]) 7 In [22]: c = ''.join(b) 8 In [23]: c.upper()