当前位置: 首页 > 工具软件 > python-adc > 使用案例 >

python--元组·列表·字典

乐正焕
2023-12-01


昨天复习了一下python有关元组,字典,列表的知识,记了一点笔记,在这里分享一下…
1,元组:
…1>由不同元素组成
…2>元素可以是不同数据类型-------->字符串,数字,元组等
…3>语法格式:data_name =(member_1, member_2, member_3, …)
…4>示例:data_a = (1, 2, “adc”, (2, “nb”))
…5>元组一旦创建不能修改

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) {合并过程中,有重复的值但是键名不一样则不会被覆盖,但是有重复的键名则新键的值取代老键的值}

#注意
排版可能不是很好看,但是因为我不懂,所以暂时只能这样了,先到这吧,后面如果有我觉得需要记录的笔记我会继续更新,谢谢

 类似资料: