我有一个问题:
我有一个包含不同长度元素的列表:
det_slopes_JKH = ['Superpipe Bolgen','JatzPark','Avalanch Training Center','Bräma schwer']
我想在较短的单词中添加空格 ' '
,目的是让列表中的所有元素具有相同的长度。
det_slopes_JKH2 = []
for element in det_slopes_JKH:
if len(element) < len(element[2]:
det_slopes_JKH2.append(element + ' ')
谢谢
最佳答案
您的目标不是很明确,但我假设您希望所有字符串的长度都相同。
这会为每个字符串添加一个空格,直到所有字符串的长度都相同(最长字符串的长度):
def equalize_lengths(l):
length = len(max(l, key=len))
return [e.ljust(length) for e in l]
关于python - 在列表元素中添加空格(PY),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27167876/