猫史档案馆


python神奇语法

用户:小苏打_小苏打_查看:4 回复:3 评论:4 创建时间:2021-07-05T17:28:58


In[1]

a = [i for i in range(10)]

In[2]

a
[0,1,2,3,4,5,6,7,8,9]

 

In[3]

a = []
for i in range(10):
    a.append(i)

In[4]

a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

 

太赞了!

emotion_编程猫_点赞

大家还有更简洁的写法吗(明知故问 / 孤陋寡闻)


回复

上一页1 页 / 共 1下一页
wwwloadwwwload

In[1]标题应该写成列表生成式

点赞0


评论


伴雪纷飞伴雪纷飞

em....... 还真有!

---------------------------------------

你看看哈,

这个列表生成式是不是将range的值取出来,在放回列表取

--------------------------------------

举个栗子

 

_var=0

var=_var

#是不是很简便!!!!!!!!!!!!

#为啥不能这样呢?

var=0

-----------------------------------

#不废话了!上最简便的代码

 

a=list(range(10))

点赞0


评论


Python-happyyyyPython-happyyyy

笑喵,常识

点赞0


评论