import pypinyin a = pypinyin.pinyin('你好世界', style=pypinyin.FIRST_LETTER) b = [] for i in range(len(a)): b.append(str(a[i][0]).upper()) c = ''.join(b) print(c) NHSJ