Python列表讀寫

Y2YY9 數碼 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中的列表操作及文件讀寫是編程中必不可少的操作。掌握這些操作的方法,可以為我們解決實際問題提供高效、方便的途徑。

回復

共1條回復 我來回復
  • 暫無回復內容