【发布时间】:2022-11-02 03:29:13
【问题描述】:
如何将列表中的每个元素打印到定义的长度(5),例如:
myList = ["abcdefgh", "ijklmnop"]
我正在寻找的输出是:
abcde
ijklm
我试过这个(从excel表打印日期):
i = 2
x =0
while i < maxR:
valuesItems = wb0["C" + str(rowList[i])].value
itemDate.append(valuesItems)
print(len(itemDate[x]))
i = i+1
x = x+1
但这会多次打印“19”(每个元素的长度,而不是元素本身)
【问题讨论】:
-
该操作称为“切片”。这个答案与切片列表有关,但是在显示时切片字符串的工作方式相同:stackoverflow.com/a/509295/6030926
标签: python list printing element string-length