python中字符串、列表、元组、字典的区别

- 字符串 列表 元组 字典
书写方式 ‘’或者“” [] () {}
索引方式 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中 有两种索引方式,从左往右以0开始,从右往左以-1开始,写在方括号中
是否可以修改 不可以 可以 不可以 可以
拼接方式 +运算符连接在一起,用*运算符重复 使用+操作符进行拼接 使用+操作符进行拼接 ————
是否是有序集合 —— 有序集合 —— 无序集合
特殊法则 反斜杠可以用来转义,使用r可以让反斜杠不发生转义 列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。 1.tup1 = () # 空元组 2.tup2 = (20,) # 一个元素,需要在元素后添加逗号3.元素的类型可以不相同 1、字典是一种映射类型,它的元素是键值对。2、字典的关键字必须为不可变类型,且不能重复。3、创建空字典使用 { }

猜你喜欢

转载自blog.csdn.net/weixin_42839144/article/details/81322272