2,列表:
…1>由不同元素组成
…2>元素可以是不同数据类型-------->字符串,数字,元组等
…3>语法格式:data_name = [member_1, member_2, member_3, …]
…4>示例:data_a = [1, 2, “adc”, [2, “nb”] ]
…5>列表可以增加/删减元素:
…---------------------------------->a: list.append(data); 将元素添加到列表最后
…---------------------------------->b: list.insert(index_num, data); 将data插入到指定位置—index_num处
…---------------------------------->c: list.remove(data); 移除列表中指定元素
…---------------------------------->d: list[n] =new_data;改变列表中指定位置元素的值
…6>列表可合并:
…-------------------------->a: list_1.extend(list_2)
…-------------------------->b: list_1 =list_1 +list_2
列表与元组没有太大的区别,主要就是列表是[],元组是(),列表创建之后可以删减元素,元组不行
3,字典:
…1>语法格式:dictionary ={key_1: data_1, key_2:data_2, …}
…2>字典的索引不是数字,而是键名,也因此,字典无位置先后概念
…3>字典的删除:删除对应键名(即是删除了对应的值)---->使用del(dictionary[key_name])
…4>字典的合并:dict_1.update(dict_2) {合并过程中,有重复的值但是键名不一样则不会被覆盖,但是有重复的键名则新键的值取代老键的值}
#注意
排版可能不是很好看,但是因为我不懂,所以暂时只能这样了,先到这吧,后面如果有我觉得需要记录的笔记我会继续更新,谢谢