python 我需要合并元组的索引我该怎么做

pepwfjgg  于 2023-02-07  发布在  Python
关注(0)|答案(2)|浏览(120)

我正在尝试一个更大的字母到索引的话,我做了,但它不是在相同的索引

k = 'kars'
k = k[0].upper(),k[1],k[2],k[3],k[4]

它正在分发信件我怎么能把它们组合在一起呢

ccrfmcuu

ccrfmcuu1#

Python有一个title()方法:

k = 'kars'
print(k.title())
# OR
print(k[0].upper() + k[1:])
# OR
def uppercaseOnIndex(k, i):
    newK = list(k)
    newK[i] = newK[i].upper()
    return ''.join(newK)

print(uppercaseOnIndex(k, 1))

输出:

Kars
Kars
kArs
bqjvbblv

bqjvbblv2#

使用生成器表达式和枚举来大写特定的索引。使用str.join()连接字母。

index = 1
''.join(letter.upper() if i==index else letter for i,letter in enumerate('thestring'))

相关问题