【发布时间】:2015-07-11 23:12:35
【问题描述】:
我想在列表中添加一个字符串:
list1 = ['hi','how','are','you','googl']
ok = 'item22'
list1 = list1.extend(ok)
但它打印None。这是为什么呢?
【问题讨论】:
-
是
list1.extend(ok)..... 不是list1 = list1.extend(ok) -
你可能会写得更好
list1.append(ok) -
谢谢您的回答
-
有趣的是
list1.extend(ok)实际上确实工作,但它并没有达到你想要的效果……试试看吧。 -
list.extend(object) 是一个“无效”函数。也就是说,它不返回任何值。首先将列表存储到变量中。对变量调用extend,然后传递变量。
标签: python list python-3.x