3 回答

TA貢獻(xiàn)1850條經(jīng)驗 獲得超11個贊
用這個
values = []
records = contains two records of different person
values.append([records.name, records.age , records.gender])
print values

TA貢獻(xiàn)1779條經(jīng)驗 獲得超6個贊
從可用的文檔中:
array.append(x):
將值為 x 的新項追加到數(shù)組的末尾。
因此,該append函數(shù)正是您所需要的,因為它將給定的輸入添加為數(shù)組中的下一個元素,這會將您的列表添加為另一個元素,而不是擴(kuò)展現(xiàn)有列表。
values = []
records = contains two records of different person
values.append([records.name, records.age , records.gender])
print values
輸出:
[[some_name,age,gender] , [some_name,age,gender]]
array.extend(iterable):
將可迭代中的項目追加到數(shù)組的末尾。如果 iterable 是另一個數(shù)組,它必須具有完全相同的類型代碼;如果沒有,則會引發(fā) TypeError。如果 iterable 不是數(shù)組,則它必須是可迭代的,并且其元素必須是要附加到數(shù)組的正確類型。
而extendsfunction 將您的給定輸入視為給定列表的擴(kuò)展,并將其僅添加到現(xiàn)有列表中。
values = []
records = contains two records of different person
values.extend((records.name, records.age , records.gender))
print values
輸出:
[some_name,age,gender , some_name,age,gender]

TA貢獻(xiàn)1803條經(jīng)驗 獲得超6個贊
您甚至可以通過附加發(fā)布。
values = []
values.append([records.name, records.age , records.gender])
print values
添加回答
舉報