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中的列表操作及文件读写是编程中必不可少的操作。掌握这些操作的方法,可以为我们解决实际问题提供高效、方便的途径。