一、Python List
Python的List是一种非常有用的数据结构,它可以存储多个值,并且支持各种操作,如添加、删除、切片等。
Python List可以包含不同类型的数据,例如整数、浮点数、字符串、列表等,这使得它非常灵活。
1.1 创建和访问List
# 创建一个包含整数、浮点数和字符串的List
my_list = [1, 2.0, "hello"]
# 按索引访问List中的值
print(my_list[0]) # 输出: 1
print(my_list[2]) # 输出: hello
1.2 添加和删除元素
# 添加元素
my_list.append(3) # [1, 2.0, "hello", 3]
my_list.insert(1, "world") # [1, "world", 2.0, "hello", 3]
# 删除元素
my_list.remove("world") # [1, 2.0, "hello", 3]
del my_list[0] # [2.0, "hello", 3]
1.3 切片操作
切片操作可以提取列表的一部分。
my_list = [1, 2.0, "hello", 3, 4.0, "world"]
print(my_list[1:3]) # 输出: [2, "hello"]
print(my_list[:2]) # 输出: [1, 2.0]
print(my_list[3:]) # 输出: [3, 4.0, "world"]
二、OS库
Python中的OS库提供了一种方便的方式,可以让我们在Python中实现系统级别的操作,如创建目录、删除文件等。
2.1 文件和目录操作
使用OS库可以非常方便地进行文件和目录操作。
import os
# 创建目录
os.mkdir("new_dir")
# 切换目录
os.chdir("new_dir")
# 删除文件
os.remove("file.txt")
# 获取当前目录
current_dir = os.getcwd()
# 列出所有文件
files = os.listdir(current_dir)
print(files)
2.2 运行命令
OS库还可以让我们在Python中执行系统命令,例如在Linux系统中执行ls命令。
import os
# 运行命令
os.system("ls -l")
2.3 获取环境变量
OS库还可以让我们获取系统的环境变量。
import os
# 获取环境变量
path = os.getenv("PATH")
print(path)
总结
Python中的List和OS库都是非常有用的模块,在不同的情况下可以帮助我们实现不同的功能。学习这两个模块将有助于您成为一名更好的Python开发人员。
原创文章,作者:ZRFF,如若转载,请注明出处:https://www.506064.com/n/149775.html