修改 2. 末尾增加 3.指定索引插入(插入数据后,后面数据自动向后排)
# extend 方法可以把其他列表中的完整内容,追加到当前列表的末尾
temp_list= ["孙悟空", "猪二哥", "沙师弟"]
name_list.extend(temp_list) 把temp_list数据追加到name_list中
4. 删除
#remove 方法可以从列表中删除指定的数据
name_list.remove("wangwu")
#pop 方法默认可以把列表中最后一个元素删除
name_list.pop()
#pop 方法可以指定要删除元素的索引
name_list.pop(3)
#clear 方法可以清空列表
name_list.clear()
打印name_list中的数据:
print(name_list)
就会出现以下这种情况:
排序
迭代遍历
# 取值和取索引
print(info_tuple[0])
# 已经知道数据的内容,希望知道该数据在元组中的索引
print(info_tuple.index("zhangsan"))
# 统计计数
print(info_tuple.count("zhangsan"))
# 统计元组中包含元素的个数
print(len(info_tuple))
# 使用迭代遍历元组
for my_info in info_tuple: //只能是一个元组,不能是一个任意数据
# 使用格式字符串拼接 my_info 这个变量不方便!
# 因为元组中通常保存的数据类型是不同的!
print(my_info)
# 字典是一个无序的数据集合,使用print函数输出字典时,通常
# 输出的顺序和定义的顺序是不一致的!
xiaoming ={"name": "小明",
"age": 18,
"gender": True,
"height": 1.75,
"weight": 75.5}
print(xiaoming)