疑问贴
append()这个函数,不是只能想列表最后一个索引,添加一个元素吗!为啥这里append()里面包含x,y两个,我已经纠结几天了。边学边想,网上也不知道怎么查,哪位大佬能解释一下。{:10_266:} 这是添加一个元组,只是添加一个元素哦 但是今天我看到这一课说append只能用于列表,不能用于元组。 append是添加元素的,列表可以装任何元素,而且,append是列表的属性 渣渣在此 发表于 2020-3-28 23:40但是今天我看到这一课说append只能用于列表,不能用于元组。
这相当于是一个嵌套,列表的元素可以是一个数字,字符串,也可以是列表和元组等 渣渣在此 发表于 2020-3-28 23:40
但是今天我看到这一课说append只能用于列表,不能用于元组。
不能用于元组的意思是:
>>> a = ()
>>> a.append(5) # 不能用于元组
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
a.append(5) # 不能用于元组
AttributeError: 'tuple' object has no attribute 'append'
>>> res =
>>> res.append((6,7))
>>> res
酱紫的~ https://www.w3school.com.cn/jquery/manipulation_append.asp 渣渣在此 发表于 2020-3-28 23:40
但是今天我看到这一课说append只能用于列表,不能用于元组。
append() 可以添加任意类型的元素,只适用于列表的意思是只能 list.append() 这只能加元素 () 包起来的是一个元组,列表里面什么都能装,
不能用于 元组的意思 是 元组不可以使用 append extend insert 等方法 渣渣在此 发表于 2020-3-28 23:40
但是今天我看到这一课说append只能用于列表,不能用于元组。
问题解决了就设个最佳答案吧~ 如果你的问题已解决,请设置【最佳答案】 X,Y相当于一个元组,这样就可以直接添加进去了
页:
[1]