weiyideid823 发表于 2020-7-9 22:17:40

关于append的用法

大神们求解,小白刚上路,没有编程经验

member = ['1','2','6','9']
B=member.append('100')
print (B)

输出结果为啥是None?

Twilight6 发表于 2020-7-9 22:18:18

本帖最后由 Twilight6 于 2020-7-9 22:19 编辑



列表的大多数方法都是没有返回的~

比如 reveres()、append()、insert()、extend()、sort()、remove()等

但是要注意的是 pop() 有返回值哈

所以你这里 B=member.append('100') 是将 None 返回给了 B 参数

Hello. 发表于 2020-7-9 22:18:54

append() 方法用于在列表末尾添加新的对象。该方法无返回值,但是会修改原来的列表

weiyideid823 发表于 2020-7-9 22:40:14

Twilight6 发表于 2020-7-9 22:18
列表的大多数方法都是没有返回的~

比如 reveres()、append()、insert()、extend()、sort()、remove( ...

感谢大神解答{:5_95:}

weiyideid823 发表于 2020-7-9 22:41:18

Hello. 发表于 2020-7-9 22:18
append() 方法用于在列表末尾添加新的对象。该方法无返回值,但是会修改原来的列表

感谢大神解答,犹豫不决给谁最佳答案,我就按照先来后到的顺序哈{:5_92:}

小甲鱼的铁粉 发表于 2020-7-9 22:55:23

weiyideid823 发表于 2020-7-9 22:41
感谢大神解答,犹豫不决给谁最佳答案,我就按照先来后到的顺序哈

不客气{:10_256:}

Hello. 发表于 2020-7-9 22:56:21

小甲鱼的铁粉 发表于 2020-7-9 22:55
不客气

你客气啥{:10_297:}

小甲鱼的铁粉 发表于 2020-7-9 22:59:45

Hello. 发表于 2020-7-9 22:56
你客气啥

哈哈哈哈{:10_297:}我来凑热度来了
页: [1]
查看完整版本: 关于append的用法