Python 编程指南3

360影视 2025-01-22 06:00 2

摘要:列表可以在单个变量中包含多个值,并且每个值都可以使用其索引号进行访问。索引表示元素在列表中的位置,从 0 开始,一直到最后一个元素。

列表可以在单个变量中包含多个值,并且每个值都可以使用其索引号进行访问。索引表示元素在列表中的位置,从 0 开始,一直到最后一个元素。

名单包括:

Ordered:元素具有定义的顺序,除非明确修改,否则不会更改。Changeable:您可以添加、删除或更新元素。允许重复项:列表可以存储重复值。

列表使用方括号 创建。它们可以保存不同数据类型的元素,例如数字、字符串或布尔值。

fruit_basket = ["Apple", "Banana", "Mango", "Orange", "Pineapple"]# Accessing elements using index numbersprint(fruit_basket[0]) # output: Appleprint(fruit_basket[3]) # Output: Orange# Checking the length of the listprint(len(fruit_basket)) # Output: 5

元组类似于列表,但与列表不同的是,元组是不可变的,这意味着它们的元素在创建后无法更改、添加或删除。

元组是:

有序:与列表一样,元组具有定义的顺序。Unchangeable:无法修改元素。

元组是使用圆括号 创建的。

下面是一个 Tuples 的示例:

my_fruit_tuple = ("Apple", "Banana", "Mango", "Orange", "Pineapple")# Accessing elements using index numbersprint(my_fruit_tuple[0]) # Output: Appleprint(my_fruit_tuple[3]) # Output: Orange

字典是键值对的集合,其中每个键都是唯一的,并且每个键都映射到一个特定的值。

词典包括:

有序 (Python 3.7+):元素保持插入顺序。Changeable:您可以添加、更新或删除键值对。Unique keys:不允许使用重复的键。

词典是使用大括号 {} 创建的,具有以下结构:{Key: Value}

student1 = { "name": "Saadat", "roll_number": 2211, "section": "B",}# Accessing values using keysprint(student1["name"]) # Output: Saadat# Another examplemy_car = { "brand": "Ford", "model": "Mustang", "year": 1964}print(my_car["brand"]) # Output: Ford设集合

是唯一元素的无序集合。集不允许重复值,并且由于它们是无序的,因此无法使用索引访问。

套装包括:

集是使用大括号 {} 创建的。

fruits_set = {"Apple", "Banana", "Mango", "Orange", "Pineapple"}# Displaying the setprint(fruits_set)# Note: Sets are unordered, so the output order may vary.

额外提示:如果您不确定变量的类型,请使用 type 函数进行检查。

print(type(fruit_basket)) # Output: print(type(my_fruit_tuple)) # Output: print(type(student1)) # Output: print(type(fruits_set)) # Output:

这四种数据类型是 Python 编程的基础。了解它们的属性将帮助您根据要解决的问题选择合适的属性。

来源:自由坦荡的湖泊AI

相关推荐