Python:将整个列表转储到变量中
Python: Dump whole list in a variable
我有这个代码:
def write_extension(self):
extension = []
dtd = ""
if extension == []:
extension = extension.extend(self.edids[] (Thanks to Howardyan for making it clearer for me)
print(extension)
我想在新数组中写入完整的数组extension
,但我不知道该怎么做。有没有简单的方法可以做到这一点?稍后(当 extension
不为空时)我只想将数组添加到 extension
数组的末尾。
说清楚。现在我有这个:
- 名称 1 = [1, 2, 3]
- 姓名 2 = [4、5、6]
- 名字 3 = [7, 8, 9]
我想在将所有数组添加到 extension
之后得到这个
分机 = [123, 456, 789]
扩展的类型是 str。无法添加列表。
你需要这样做:
def write_extension(self):
extension = []
dtd = ""
if extension == []:
extension = extension.extend(self.edids[:])
print(extension)
您可以加入您个人列表中的所有元素,然后像这样从扩展中扩展:
name1 = [1, 2, 3]
name2 = [4, 5, 6]
name3 = [7, 8, 9]
extension = []
''.join(map(str, name1))
''.join(map(str, name2))
''.join(map(str, name3))
extension.extend((name1, name2, name3))
>>> [123, 456, 789]
Again google only gets me wrong answers so im trying my luck here.
这是一个相当基本的问题,我的 Python 技能有点生疏,但我能够 google 并很快找到您需要的答案。成为程序员的一部分是知道 how/what 到 google 以帮助您继续编写代码。
像这样的问题几乎 100% 的时间以前都被问过。这就是人们投反对票的原因,但也可能是语法错误和糟糕的 post 格式。我修正了你的标题中的错误;你拼错了 Python.
希望对您有所帮助
我有这个代码:
def write_extension(self):
extension = []
dtd = ""
if extension == []:
extension = extension.extend(self.edids[] (Thanks to Howardyan for making it clearer for me)
print(extension)
我想在新数组中写入完整的数组extension
,但我不知道该怎么做。有没有简单的方法可以做到这一点?稍后(当 extension
不为空时)我只想将数组添加到 extension
数组的末尾。
说清楚。现在我有这个:
- 名称 1 = [1, 2, 3]
- 姓名 2 = [4、5、6]
- 名字 3 = [7, 8, 9]
我想在将所有数组添加到 extension
分机 = [123, 456, 789]
扩展的类型是 str。无法添加列表。 你需要这样做:
def write_extension(self):
extension = []
dtd = ""
if extension == []:
extension = extension.extend(self.edids[:])
print(extension)
您可以加入您个人列表中的所有元素,然后像这样从扩展中扩展:
name1 = [1, 2, 3]
name2 = [4, 5, 6]
name3 = [7, 8, 9]
extension = []
''.join(map(str, name1))
''.join(map(str, name2))
''.join(map(str, name3))
extension.extend((name1, name2, name3))
>>> [123, 456, 789]
Again google only gets me wrong answers so im trying my luck here.
这是一个相当基本的问题,我的 Python 技能有点生疏,但我能够 google 并很快找到您需要的答案。成为程序员的一部分是知道 how/what 到 google 以帮助您继续编写代码。
像这样的问题几乎 100% 的时间以前都被问过。这就是人们投反对票的原因,但也可能是语法错误和糟糕的 post 格式。我修正了你的标题中的错误;你拼错了 Python.
希望对您有所帮助