一、從多個list合併成一個list
合併多個list,可以遍歷所有的list,然後一個一個地將它們加入到一個空的list中。下面是代碼示例:
list1 = [1,2,3] list2 = [4,5,6] list3 = [7,8,9] combined_list = [] for lst in [list1, list2, list3]: combined_list += lst print(combined_list)
合併出的combined_list如下:
[1, 2, 3, 4, 5, 6, 7, 8, 9]
二、兩個list合併成一個list
合併兩個list,可以使用”+”操作符,將兩個list相加即可。代碼示例如下:
list1 = [1,2,3] list2 = [4,5,6] combined_list = list1 + list2 print(combined_list)
合併出的combined_list如下:
[1, 2, 3, 4, 5, 6]
三、兩個list集合合併成一個
合併兩個集合類型的list,可以使用set()函數將兩個list轉化成集合類型,然後使用”|”操作符,將兩個集合合併成一個。代碼示例如下:
list1 = [1,2,3] list2 = [3,4,5] set1 = set(list1) set2 = set(list2) combined_set = set1 | set2 print(combined_set)
合併出的combined_set 如下:
{1, 2, 3, 4, 5}
四、多個list合併成一個dataframe
可以使用pandas庫將多個list合併成一個dataframe。下面是代碼示例:
import pandas as pd list1 = [1,2,3] list2 = [4,5,6] df = pd.DataFrame({'list1':list1, 'list2':list2}) print(df)
合併出的dataframe如下:
list1 list2 0 1 4 1 2 5 2 3 6
五、多個table合併成一個
對於多個table合併成一個的問題,可以使用pandas庫的concat()函數將多個table按照行或列合併成一個table。下面是代碼示例:
import pandas as pd table1 = pd.DataFrame({'name':['Amy','Bob'],'score':[90,85]}) table2 = pd.DataFrame({'name':['Chris','David'],'score':[80,95]}) combined_table = pd.concat([table1,table2],ignore_index=True) print(combined_table)
合併出的combined_table如下:
name score 0 Amy 90 1 Bob 85 2 Chris 80 3 David 95
六、將多個list合成一個
如果要將多個list合成一個list,使用extend()方法可以達到目的。代碼示例如下:
list1 = [1,2,3] list2 = [4,5,6] list3 = [7,8,9] combined_list = [] combined_list.extend(list1) combined_list.extend(list2) combined_list.extend(list3) print(combined_list)
合併出的combined_list如下:
[1, 2, 3, 4, 5, 6, 7, 8, 9]
七、兩個list合併成一個list
合併兩個list,python的extend()方法也可以使用,代碼示例如下:
list1 = [1,2,3] list2 = [4,5,6] list1.extend(list2) combined_list = list1 print(combined_list)
合併出的combined_list如下:
[1, 2, 3, 4, 5, 6]
八、兩個list集合對象合併成一個
使用set()函數將兩個list轉化為集合類型,然後使用”|”操作符將兩個集合合併即可。代碼示例如下:
list1 = [1,2,3] list2 = [3,4,5] set1 = set(list1) set2 = set(list2) combined_set = set1 | set2 print(combined_set)
合併出的combined_set如下:
{1, 2, 3, 4, 5}
九、如何將兩個list合併為一個
將兩個list合併為一個的方法有很多,可以使用”+”操作符,也可以使用extend() 方法,還可以使用list()函數等。下面是代碼示例:
list1 = [1,2,3] list2 = [4,5,6] combined_list = list1 + list2 # 方法1 + 操作符 print(combined_list) combined_list = [] combined_list.extend(list1) # 方法2 extend()方法 combined_list.extend(list2) print(combined_list) combined_list = list(list1) # 方法3 list()函數 combined_list.extend(list2) print(combined_list)
最終合併出的combined_list如下:
[1, 2, 3, 4, 5, 6]
以上就是多個list合併成一個的一些方法和示例代碼,可以根據具體需求使用不同的方法。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/259261.html