这一直困扰着我.看起来这会更好:
my_list = ["Hello", "world"]
print(my_list.join("-"))
# Produce: "Hello-world"
Run Code Online (Sandbox Code Playgroud)
比这个:
my_list = ["Hello", "world"]
print("-".join(my_list))
# Produce: "Hello-world"
Run Code Online (Sandbox Code Playgroud)
是否有这样的具体原因?
我有一个列表 xline。它被初始化,然后被附加。但是我运行时出现错误?
xline = []
---#append
----
print (''.join(xline)) # Convert list into string
Run Code Online (Sandbox Code Playgroud)
运行时错误
print (''.join(xline)) # Convert list into string
TypeError: sequence item 0: expected string, int found
Run Code Online (Sandbox Code Playgroud)
怎么了?