输入: 用户ID/联系号码
输出:user-id/contact-number
我尝试了以下代码:
s ="UserID/ContactNumber"
list = [x for x in s]
for char in list:
if char != list[0] and char.isupper():
list[list.index(char)] = '-' + char
fin_list=''.join((list))
print(fin_list.lower())
但我得到的输出是:
user-i-d/-contact-number
list(s)
会给你一个字符列表,而list
是你自己变量的不好的名称。 - jonrsharpe