| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
- >>> member= ["cythia", "april", "christy", "cherry", "cici", "helen", "DK"]
 
 - >>> member
 
 - ['cythia', 'april', 'christy', 'cherry', 'cici', 'helen', 'DK']
 
 - >>> member
 
 - ['cythia', 'april', 'christy', 'cherry', 'cici', 'helen', 'DK']
 
 - >>> member.append("celine")
 
 - >>> member
 
 - ['cythia', 'april', 'christy', 'cherry', 'cici', 'helen', 'DK', 'celine']
 
 
  复制代码 
 
以上是小甲鱼的正确格式。 
下面我自己敲代码的时候把 []全换成()结果下面的member.append(“Celine") 
就会出现 
 
-  member = ("cythia", "april", "christy", "cherry", "cici", "helen", "DK")
 
 - >>> member
 
 - ('cythia', 'april', 'christy', 'cherry', 'cici', 'helen', 'DK')
 
 - >>> member
 
 - ('cythia', 'april', 'christy', 'cherry', 'cici', 'helen', 'DK')
 
 - >>> len(mumber)
 
 - Traceback (most recent call last):
 
 -   File "<pyshell#12>", line 1, in <module>
 
 -     len(mumber)
 
 - NameError: name 'mumber' is not defined
 
 - >>> len(member)
 
 - 7
 
 - >>> member. append("celine")
 
 - Traceback (most recent call last):
 
 -   File "<pyshell#14>", line 1, in <module>
 
 -     member. append("celine")
 
 - AttributeError: 'tuple' object has no attribute 'append'
 
  复制代码 
 
 
 
为什么换了括号,结果就会不一样,会报错。 
求解。 
谢谢
member= ["cythia", "april", "christy", "cherry", "cici", "helen", "DK"] 
表示建立了一个列表 
而列表里面的元素可以被改变 
所以可以用append函数 
如果你将【】换成()后 
member就变成了一个元组 
而元组不能使用append添加 
 
 
 
 
 |   
 
 
 
 |