一、輸入函數input()
在Python中,利用input()函數從終端讀取用戶輸入的數據,可以將輸入的數據存儲到列表中。下面是一個示例代碼:
number_list = []
n = int(input("請輸入需要輸入的數字個數:"))
for i in range(n):
number = int(input("請輸入第{}個數字:".format(i+1)))
number_list.append(number)
以上代碼實現了利用input()函數在終端中輸入數字並存儲到列表number_list中。用戶可以根據具體需要輸入不同數量的數字,程序會自動將輸入的數字添加到列表中。
二、列表拼接extend()
在Python中,可以通過extend()函數將一個列表中的元素添加到另一個列表中。以下是示例代碼:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1) # 輸出[1, 2, 3, 4, 5, 6]
以上代碼實現了將列表list2中的元素添加到列表list1中,即實現了列表的拼接功能。
三、加法運算符+
Python中,可以利用加法運算符+將兩個列表的元素合併成一個新的列表。以下是示例代碼:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
new_list = list1 + list2
print(new_list) # 輸出[1, 2, 3, 4, 5, 6]
以上代碼實現了將列表list1和列表list2的元素合併成一個新的列表new_list中,即實現了列表添加到列表的功能。
四、列表append()函數
Python中,利用append()函數可以將一個元素添加到列表的末尾。如果想要將一個列表添加到另一個列表的末尾,可以將該列表作為append()函數的參數。以下是示例代碼:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.append(list2)
print(list1) # 輸出[1, 2, 3, [4, 5, 6]]
以上代碼實現了將列表list2添加到列表list1的末尾,即實現了列表添加到列表的功能。需要注意的是,這種方法會將列表list2當成一個元素添加到list1的末尾,而不是將list2中的元素逐個添加到list1中。
五、列表insert()函數
Python中,利用insert()函數可以將一個元素插入到列表的指定位置。如果想要將一個列表插入到另一個列表的指定位置,可以先將該列表作為一個元素添加到另一個列表中,再利用insert()函數將該元素插入到指定位置。以下是示例代碼:
list1 = [1, 2, 3, 7, 8, 9]
list2 = [4, 5, 6]
list1.append(list2)
list1.insert(3, list2)
print(list1) # 輸出[1, 2, 3, [4, 5, 6], 7, 8, 9, [4, 5, 6]]
以上代碼實現了將列表list2插入到列表list1的指定位置,即實現了列表添加到列表的功能。需要注意的是,這種方法會將列表list2當成一個元素插入到list1中,而不是將list2中的元素逐個插入到list1中。
原創文章,作者:WWYVX,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/324637.html