- # 使用列表(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),使用(),用法和list一样tuple和list区别:
1.元组创建后不能修改,列表可以修改
2.但是元组性能和内存占用比列表低,所以一般定义一些不会改变的东西可以使用tuple
fruit_tuple = ('苹果','柚子','香蕉')
- """
- 字典(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)