学python时遇到的疑惑,谁能解答下么,这几种不同给a赋值的方式的不同,还有引号问题
本帖最后由 65cbd 于 2017-7-3 15:33 编辑>>> a = 1,2,3
>>> a
(1, 2, 3)
>>> a = '1','2','3'
>>> a
('1', '2', '3')
>>> a = (1,2,3)
>>> a
(1, 2, 3)
>>> a = ('1','2','3')
>>> a
('1', '2', '3')
>>> a =
>>> a
>>> a = ['1','2','3']
>>> a
['1', '2', '3']
>>>
手动防沉 圆括号是元祖,方括号是list
加引号就是字符 不加就是int
有什么分不清的? list类型:a=
tuple类型:a=(1,2,‘nihaop’,2.0)
单类型 a=1,2,3就是int类型的list
同理a=‘1’,‘a’,‘haha’
list内部的值类型是没有规定要什么类型的。可以删改
tunple不可以删改
给个资料你看,python的资料还是不错的:www.liaoxuefeng,com
页:
[1]