解包时将list的元素大写
Capitalize the element of list when unpacking
我无法将列表的第一个字母大写。
let = ['a', 'b', 'c', 'd', 'e']
count = 5
for x in range(5):
print(*let[0:count])
count -= 1
所以在这个例子中不知道如何将 'a' 打印为 'A'。
我大概会这样写:
let = ['a', 'b', 'c', 'd', 'e']
for i in range(5, 0, -1):
print(let[0].capitalize(), *let[1:i])
您不能更改打印方法,但可以更改列表以将第一个元素大写:
let[0] = let[0].upper()
.
如果由于某种原因您无法修改初始列表,请复制一份 let2=let
并继续处理。
我无法将列表的第一个字母大写。
let = ['a', 'b', 'c', 'd', 'e']
count = 5
for x in range(5):
print(*let[0:count])
count -= 1
所以在这个例子中不知道如何将 'a' 打印为 'A'。
我大概会这样写:
let = ['a', 'b', 'c', 'd', 'e']
for i in range(5, 0, -1):
print(let[0].capitalize(), *let[1:i])
您不能更改打印方法,但可以更改列表以将第一个元素大写:
let[0] = let[0].upper()
.
如果由于某种原因您无法修改初始列表,请复制一份 let2=let
并继续处理。