因为 tuple 不可变,所以代码更安全。如果可能,能用 tuple 代替 list 就尽量用 tuple tips: 只有1 个元素的 tuple 定义时必须加一个逗号 , ,来消除歧义: >>> t=(1) >>> t 1 >>> t = (1,) >>> t (1,) 1. 2. 3. 4. 5. 6. Python 在显示只有 1 个元素的 tuple 时,也会加一个逗号 ,...
List是一组有序的元素,和String有些类似,只是String中只能是字符,而List中则可以包含任何类型的元素,如下面的例子所示: [10, 20, 30, 40] ["spam", "bungee", "swallow"] ["hello", 2.0, 5, [10, 20]] 1. 2. 3. 读取元素: List的index可以是任意的整型表达式,若为负数,则总后向前数,如下面的...
返回:(‘age’, ‘name’, ‘class’) printtuple(dict) 1.3 字典——元组 返回:(7, ‘Zara’, ‘First’) printtuple(dict.values()) 1.4 字典——列表 返回:[‘age’, ‘name’, ‘class’] printlist(dict) 1.5 字典——列表 print dict.values 2、元组 tup=(1, 2, 3, 4, 5) 2.1 元组—...
在Python中,可以使用tuple()和list()进行元组和列表的相互转换。 A.正确B.错误 点击查看答案进入小程序搜题 你可能喜欢 已知砂土的天然孔隙比0.316,最大孔隙比0.832,最小孔隙比0.105,则该砂土处于状态。 A、密实 B、中密 C、松散 D、稍密 点击查看答案进入小程序搜题 下列属于会计档案的是( )。 A、银行...
tuple(nums) 3.3 列表不可以转为字典 4、字符串 >>> a="(1,2,3)">>>type(a)<class'str'> >>> tuple(eval("(1,2,3)")) (1, 2, 3)>>> list(eval("(1,2,3)")) [1, 2, 3]>>> eval("{'name': 'wanglinjie', 'age': 26, 'city': 'beijing'}") ...
Python中list、tuple、str和dict之间的相互转换 1、字典(dict) dict = {‘name’: ‘Zara’, ‘age’: 7, ‘class’: ‘First’} 1.1 字典——字符串 返回: print type(str(dict)), str(dict) 1. 1 1.2 字典——元组 返回:(‘age’, ‘name’, ‘class’)...