5.9

pytjhon基础训练
• 所花时间:1
• 代码行数:276
• 博客容量:1
• 代码如下:

列表 (List)

特性: 可变,有序,元素可以重复。

定义: 使用方括号 [] 或 list() 函数。

代码示例:

创建列表

fruits = ['apple', 'banana', 'cherry']

访问列表

print(fruits[1]) # 输出: banana

修改列表

fruits[1] = 'blackberry'print(fruits) # 输出: ['apple', 'blackberry', 'cherry']

元组 (Tuple)

  • 特性: 不可变,有序,元素可以重复。

  • 定义: 使用小括号 ()tuple() 函数。

  • 代码示例:

创建元组

fruits = ('apple', 'banana', 'cherry')

访问元组

print(fruits[1]) # 输出: banana

尝试修改元组会引发错误

fruits[1] = 'blackberry' # 引发TypeError

字典 (Dictionary)

  • 特性: 可变,无序,键值对集合,键不可重复。

  • 定义: 使用大括号 {}dict() 函数。

  • 代码示例:

创建字典

car = {'brand': 'Ford', 'model': 'Mustang', 'year': 1964}

访问字典

print(car['model']) # 输出: Mustang

修改字典

car['year'] = 2020 print(car) # 输出: {'brand': 'Ford', 'model': 'Mustang', 'year': 2020}

集合 (Set)

  • 特性: 可变,无序,元素唯一。

  • 定义: 使用大括号 {}set() 函数(创建空集合时只能用 set())。

  • 代码示例:

创建集合

fruits = {'apple', 'banana', 'cherry'}

访问集合中的元素(无序,输出可能不一致)

for fruit in fruits: print(fruit)

添加元素

fruits.add('orange') print(fruits) # 输出可能包括 'orange'

字符串 (String)

  • 特性: 不可变,有序,字符序列。

  • 定义: 使用单引号 '' 或双引号 ""

  • 代码示例:

创建字符串

greeting = "Hello, World!"

访问字符串

print(greeting[7]) # 输出: W

尝试修改字符串会引发错误

greeting[7] = 'w' # 引发TypeError

posted @ 2024-05-09 14:55  aallofitisst  阅读(11)  评论(0)    收藏  举报