Python|将后缀/前缀附加到列表中的字符串
有时,在使用Python时,我们可能会遇到需要在列表中的尾随或前导位置填充字符串的问题。这种问题很常见,可能发生在日常编程或 Web 开发中。让我们讨论一种可以执行此任务的方式。
方法:使用+ operator
+ 列表推导
在此任务中,我们只需使用 +运算符将字符串附加到后面或前面的位置,列表推导用于遍历所有元素。
# Python3 code to demonstrate working of
# Append suffix / prefix to strings in list
# Using list comprehension + "+" operator
# initializing list
test_list = ['a', 'b', 'c', 'd']
# printing list
print("The original list : " + str(test_list))
# initializing append_str
append_str = 'gfg'
# Append suffix / prefix to strings in list
pre_res = [append_str + sub for sub in test_list]
suf_res = [sub + append_str for sub in test_list]
# Printing result
print("list after prefix addition : " + str(pre_res))
print("list after suffix addition : " + str(suf_res))
输出 :
The original list : ['a', 'b', 'c', 'd']
list after prefix addition : ['gfga', 'gfgb', 'gfgc', 'gfgd']
list after suffix addition : ['agfg', 'bgfg', 'cgfg', 'dgfg']