有什么办法可以替换以下内容:
names = ['john', 'mike', 'james']
names.append('dan')
print(names)
Run Code Online (Sandbox Code Playgroud)
使用与此类似的单行(将打印None)?:
names = ['john', 'mike', 'james'].append('dan')
print(names)
Run Code Online (Sandbox Code Playgroud)
添加它们怎么样?
print(['john', 'mike', 'james'] + ['Dan'])
['john', 'mike', 'james', 'Dan']
Run Code Online (Sandbox Code Playgroud)
请注意,您必须将第二个元素添加为 a,list因为您只能添加相同类型的元素,因为它发生在strings
list.append是一种就地方法,因此它就地更改列表并始终返回None。
我认为您不能在声明列表时附加元素。但是,您可以通过将另一个列表添加到新列表来扩展新列表:
names = ['john', 'mike', 'james'] + ['dan']
print(names)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3002 次 |
| 最近记录: |