008. 创建一个包含python、java、C++的列表
在 Python 中,可以通过简单地将元素放入方括号 []
中来创建一个列表。以下是如何创建一个包含 "Python"
、"Java"
和 "C++"
的列表:
创建列表
# 创建一个包含 Python、Java 和 C++ 的列表
programming_languages = ["Python", "Java", "C++"]
打印列表
可以使用 print()
函数来查看列表的内容:
print(programming_languages)
运行结果
运行上述代码后,输出如下:
['Python', 'Java', 'C++']
访问列表元素
列表中的元素可以通过索引来访问。索引从 0 开始。例如:
# 访问列表中的第一个元素
print(programming_languages[0]) # 输出:Python
# 访问列表中的第二个元素
print(programming_languages[1]) # 输出:Java
# 访问列表中的第三个元素
print(programming_languages[2]) # 输出:C++
修改列表元素
可以通过索引直接修改列表中的元素。例如:
# 修改列表中的第二个元素
programming_languages[1] = "JavaScript"
print(programming_languages) # 输出:['Python', 'JavaScript', 'C++']
添加元素到列表
可以使用 append()
方法向列表中添加新元素。例如:
# 向列表中添加一个新的编程语言
programming_languages.append("Ruby")
print(programming_languages) # 输出:['Python', 'Java', 'C++', 'Ruby']
删除列表元素
可以使用 remove()
方法或 del
语句来删除列表中的元素。例如:
# 使用 remove() 方法删除一个元素
programming_languages.remove("C++")
print(programming_languages) # 输出:['Python', 'Java']
# 使用 del 语句删除一个元素
del programming_languages[1]
print(programming_languages) # 输出:['Python']
完整示例代码
以下是一个完整的示例代码,展示如何创建、访问、修改、添加和删除列表中的元素:
# 创建一个包含 Python、Java 和 C++ 的列表
programming_languages = ["Python", "Java", "C++"]
# 打印整个列表
print("初始列表:", programming_languages)
# 访问列表中的元素
print("第一个元素:", programming_languages[0])
print("第二个元素:", programming_languages[1])
print("第三个元素:", programming_languages[2])
# 修改列表中的元素
programming_languages[1] = "JavaScript"
print("修改后的列表:", programming_languages)
# 向列表中添加新元素
programming_languages.append("Ruby")
print("添加元素后的列表:", programming_languages)
# 删除列表中的元素
programming_languages.remove("C++")
print("删除元素后的列表:", programming_languages)
# 使用 del 删除指定索引的元素
del programming_languages[1]
print("最终列表:", programming_languages)
运行结果
初始列表: ['Python', 'Java', 'C++']
第一个元素: Python
第二个元素: Java
第三个元素: C++
修改后的列表: ['Python', 'JavaScript', 'C++']
添加元素后的列表: ['Python', 'JavaScript', 'C++', 'Ruby']
删除元素后的列表: ['Python', 'JavaScript', 'Ruby']
最终列表: ['Python', 'Ruby']
视频讲解
BiliBili: 视睿网络-哔哩哔哩视频 (bilibili.com)