摘要:列表可以在单个变量中包含多个值,并且每个值都可以使用其索引号进行访问。索引表示元素在列表中的位置,从 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
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!