Structures de données Python : liste, tuple, dictionnaire (dict)

Structures de données Python : liste, tuple, dictionnaire (dict)

liste

# 使用列表(list)存储三个字符串
fruit_list = ['香蕉','苹果','梨子'] # 索引从0开始

# 打印list
print(fruit_list)

# 获取list的剧吐位置元素
print(fruit_list[2]) # list第三个元素

# 获取list的长度:len()
print(len(fruit_list))

# list增加元素
fruit_list.append('菠萝')
print(fruit_list)

# 修改list元素
fruit_list[0] = '橘子'
print(fruit_list)

# 删除list元素
# 1.del,根据索引删除
del fruit_list[0]
print(fruit_list)
# 2.remove更具值来删除
fruit_list.remove('菠萝')
print(fruit_list)

tuple

Comparaison de tuples et de listes :

Tuple (tuple), use (), l'utilisation est la même que celle d'une liste. La différence entre un tuple et une liste :

1. Les tuples ne peuvent pas être modifiés après leur création , mais les listes peuvent être modifiées.

2. Cependant, les performances des tuples et l'utilisation de la mémoire sont inférieures à celles des listes, vous pouvez donc généralement utiliser un tuple pour définir quelque chose qui ne changera pas .

fruit_tuple = ('苹果','柚子','香蕉')

Dictionnaire

"""
字典(dict)
"""

person_dict = {
    'name': '张三',
    'age': 24,
    'height': 175,
    'graduate': True
}

# 获取字典长度:len(),长度为几对键值对
print(len(person_dict))
# 打印字典
print(person_dict)
# 获取字典中的元素
print(person_dict['name'])

# 新增元素,以键值对方式加入
person_dict['weight'] = 65
print(person_dict)

# 修改元素
person_dict['age'] = 25
print(person_dict)
# 删除元素,del
del person_dict['name']
print(person_dict)

おすすめ

転載: blog.csdn.net/weixin_43227851/article/details/133498163