我有一个汉堡的列表
class Inspiration < ActiveRecord::Base
has_attached_file :image, :styles => { :medium => "300x300>", :small => "150x150>" }
validates_attachment_content_type :image, :content_type => ["image/jpg", "image/jpeg", "image/png", "image/gif"]
before_save :resize
def resize
self.image = self.image.resize "300x300>"
end
end
如果10,11在List J中而不考虑其当前索引位置
,如何编写程序来打印yes例如(J [0]和J [1],即它们可以在列表中的任何位置
答案 0 :(得分:2)
最简单的方法(不使用range
)
J=[11,12,24,2,8,9,]
# add a value to the end of the list
J.append(10)
# test
print(10 in J and 11 in J)
对于较大的列表,您会发现效果不佳:O(len(J))
由于您不关心订单/索引,因此只有将J
作为set
J={11,12,24,2,8,9,} # or J=set([11,12,24,2,8,9,])
J.add(10) # add a value
print(10 in J and 11 in J)
制作J
一百万件商品,在&#34;结束&#34;使用set
比使用list
限制: