我是python的新手。如何根據現有列表的值創建新列表?
比方說,我有一個這樣的名單:
randomList = [2, 3, 5, 7, 11]
如何篩選上面所列內容的值,使得新的結果列表根據下述條件的取值。
例如:
可以說,我想創建randomList這樣n%2 != 0
所有的數字n * 2
的新列表。因此,新的名單應該是這個樣子:
newList = [6, 10, 14, 22]
我可以通過使用for
循環使用append
命令做到這一點,但有一個更好的方式來這蟒蛇?
p.s - 我是初學者。
答案是列表內涵。請搜索列表解析。 –