如何在Python中执行以下操作?
row = [unicode(x.strip()) for x in row if x is not None else '']
Run Code Online (Sandbox Code Playgroud)
实质上:
我有一个清单: mylist = [0, 0, 0, 0, 0]
我只想用一个公共数字替换所选元素,比如第一个,第二个和第四个A = 100.
一种方法:
mylist[:2] = [A]*2
mylist[3] = A
mylist
[100, 100, 0, 100, 0]
Run Code Online (Sandbox Code Playgroud)
我正在寻找一个单行或更简单的方法来做到这一点.更通用和灵活的答案是更可取的.