添加到文件时如何从字符串中删除引号和方括号 []



我有以下列表:

list = []
a = 'a'
b = 'b'
c = 2
d = 3
list.append(a)
list.append(b)
list.append(c)
list.append(d)

我将list添加到一个新的txt文件中,我想这样显示:

a,b,2,3

然而,相反,我得到了:

['a','b',2,3]

如何删除[]和的?

使用","分隔符加入列表。然后写入文件。

res = ",".join(str(x) for x in list)

这里有一些替代的尝试

sub output()
Dim a as string, b as string
Dim c as integer, d as integer
a = "a"
b = "b"
c = 2
d = 3
list = a & "," & b & "," & c & "," & d
end sub

这应该用逗号将字符串数据连接为每个变量的值。我认为您得到的输出是引用,而不是字符串值。所以你只需要确定你想要数据显示的位置=列表。

最新更新