gpt4 book ai didi

Python加入列表和添加和删除字符

转载 作者:太空宇宙 更新时间:2023-11-04 01:59:08 25 4
gpt4 key购买 nike

我有一个列表,我需要将其作为字符串加入并附加字符

my_list = ['3.3.3.3', '2.2.2.3', '2.2.2.2']

my_list.append(')"')
my_list.insert(0,'"(')

hostman = '|'.join('{0}'.format(w) for w in my_list)

#my_list.pop()
print(hostman)
print(my_list)

我的输出 = "(|3.3.3.3|2.2.2.3|2.2.2.2|)"

我需要输出 = "(3.3.3.3|2.2.2.3|2.2.2.2)"

我怎样才能去除第一个和最后一个 |来自字符串

最佳答案

你让它变得比需要的更难。您可以直接对列表使用 join():

my_list = ['3.3.3.3', '2.2.2.3', '2.2.2.2']
s = '"(' + '|'.join(my_list) + ')"'

# s is "(3.3.3.3|2.2.2.3|2.2.2.2)"
# with quotes as part of the string

或者如果您更喜欢格式:

s = '"({})"'.format('|'.join(my_list))

关于Python加入列表和添加和删除字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56094680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com