Python列表讀寫
數碼 2
Python中的列表是最重要的數據結構之一,它可以將多個元素組合到一起進行管理和操作。對於初學者來說,理解Python列表的讀寫方法是入門編程的必要基礎技能之一。
1、使用中括號創建空列表。
empty_lst = []
2、使用list()函數將其他序列(字符串、元組、字典等)轉換為列表。
str_lst = list("hello")
tuple_lst = list((1, 2, 3))
dict_lst = list({"key1": 1, "key2": 2})
1、通過下標訪問特定元素。
lst = [1, 2, 3]
print(lst[0])
2、通過切片操作獲取子列表。
lst = [1, 2, 3, 4, 5]
sub_lst = lst[1:3] # 取下標為1到2的元素
1、向列表末尾添加元素。
lst = [1, 2, 3]
lst.append(4) # 在末尾添加元素4
2、在指定位置插入元素。
lst = [1, 2, 3]
lst.insert(1, 4) # 在下標1的位置插入元素4
3、刪除列表中的元素。
lst = [1, 2, 3, 4]
lst.pop() # 刪除末尾元素,並返回其值
lst.remove(2) # 刪除第一個值為2的元素
1、使用for循環遍歷列表元素。
lst = [1, 2, 3]
for i in lst:
print(i)
2、使用內置函數len()獲取列表長度。
lst = [1, 2, 3]
length = len(lst)
3、使用內置函數sorted()對列表進行排序。
lst = [3, 1, 2]
sorted_lst = sorted(lst) # 返回新列表
lst.sort() # 對原列表進行排序
1、使用內置函數open()打開文件。
f = open("file.txt", "w")
2、使用write()方法向文件寫入字符串。
f.write("hello world")
3、使用read()方法讀取文件中的字符串。
f = open("file.txt", "r")
text = f.read()
Python中的列表操作及文件讀寫是編程中必不可少的操作。掌握這些操作的方法,可以為我們解決實際問題提供高效、方便的途徑。