元组特性,不可修改

儿子不能变,孙子可以

t = ( 11,22,["alex",{"k1":"v1"}])
如何在里面加上 “k2“:”v2”
t[2][1].update({‘k2‘:‘v2‘})
print(t)

整理: 
 一般字符串执行一个功能,生成一个新功能,原来内容不变
  list,tuple,dict,执行一个功能,自身进行变化

字典:
1.创建
a = {"k1":123}
a = dict(k1= 123,k2 = 456)
print(a)

list 允许重复的集合,修改
tuple 允许重复的集合,不修改
dict 
set 无序且不允许重复的集合,set不允许重复的列表

时间: 2024-11-10 07:43:16

元组特性,不可修改的相关文章

python(元组,不可修改序列)

元组也是序列,区别于列表,它不可更改,语法简单只要加逗号隔开即可 1.1,2,3 (1,2,3) 2.42, (42,) 3.3*(40+2) 126 3*(40+2,) (42,42,42) 4.x = 1,2,3 x[1] 2 x[0:2] (1,2) 原文地址:https://www.cnblogs.com/sdibtzhou/p/8893854.html

C# 6 元组特性应用:方便的字典工厂方法

首先是简单的实现: public static class CollectionExtensions { public static IDictionary<TKey, TValue> Map<TKey, TValue>(params (TKey key, TValue value)[] pairs) { var dict = new Dictionary<TKey, TValue>(pairs.Length); foreach (var p in pairs) { d

列表元组以及歌词修改

1. 2. 原文地址:https://www.cnblogs.com/chjh/p/9769527.html

零基础学python-9.1 元组

元组:由简单的对象组构成 特性: 1.任意对象的有序集合 2.通过偏移量存取 3.不可变序列类型 4.固定长度.异构.任意嵌套 5.对象引用的数组 运算 解释 ()  空元组 t=(0,) 单个元素的元组 t=0,'a',1.2,3 4个元素的元组 t=('a',('a','b')) 嵌套元组 t=tuple('a') 可迭代对象 t[i] 索引 t[i][j] 索引的索引 t[i:j] 分片 len(t) 长度 t1+t2 合并 t*3 重复 for x in t:print(x) 迭代 'a

列表,元组,集合

一 列表 列表是可变类型的序列,而元组与字符串是不可变类型的序列 1.列表的定义: # 定义一个空列表In [21]: list = [] In [22]: type(list)# 通过python的内置函数type查看list的数据类型Out[22]: list In [23]: print list[] # 定义一个包含元素的列表,元素可以是任意类型,包括数值类型,列表,字符串等均可.In [24]: list1 = ["fentiao","5","m

Python中list(列表)、tuple(元组)、dict(字典)基本操作快速入门

最近看了一下Python的列表.字典以及元组等几种数据类型,感觉这几种数据类型比较常用,顺便总结了一下一些比较常用的用法. 列表是Python中比较常用的数据类型,并且列表是可以改变的,使用也非常简单,具体操作如下: 1)如创建一个列表: list1 = [1,2,3] list2 = ['a','b','c'] list3 = [1,2,3,'a','b','abc'] list4 = [1,[2,3],['a','b',''c]] #创建一个有序列表 list5 = range(10) #创

Python第二天-元组的基本使用方法

由于精力充沛,再来一篇博客压压惊! 元组(tuple)的用法和list基本一样,但是,元组不能删除修改,这是元组最关键的特性 1.定义元组 arr=("123","456","789") 2.获取第一个元素 arr=("123","456","789") print(arr[0]); 结果:123 3.遍历(迭代) arr=("123","456"

Python学习—元组与集合

1.元组(tuple) Python 的元组与列表类似,不同之处在于元组的元素不能修改.元组使用小括号,列表使用方括号. 1.元组定义 (1).定义一个tuple时,在定义的时候,tuple的元素就必须被确定下来,并且以后不可更改其值. >>> tup1 = ('this','is','aaaa') >>> tup2 = (1,2,3,4) >>> tup3 = (1,2,3,'ssss') >>> tup4 = 'aa','bb',

Python 元组

1.定义元组 2.元组特性 * 不能随意更改元组的值 * 可以对元组分别赋值    * 可以更改元组内列表的值 3.元组的操作 * 重复,索引,连接,查看长度 * 删除元组    * haha.count("haha1")  统计haha1出现的次数 haha.index("haha1")  返回haha1的位置数(索引值)