output.sort_by {|k, v| v}.reverse
Run Code Online (Sandbox Code Playgroud)
和钥匙
h = {"a"=>1, "c"=>3, "b"=>2, "d"=>4}
=> {"a"=>1, "c"=>3, "b"=>2, "d"=>4}
Hash[h.sort]
Run Code Online (Sandbox Code Playgroud)
现在我有这两个.但我正在尝试按值降序排序哈希,以便它返回
=> {"d"=>4, "c"=>3, "b"=>2, "a"=>1 }
Run Code Online (Sandbox Code Playgroud)
提前致谢.
编辑:让我发布整个代码.
def count_words(str)
output = Hash.new(0)
sentence = str.gsub(/,/, "").gsub(/'/,"").gsub(/-/, "").downcase
words = sentence.split()
words.each do |item|
output[item] += 1
end
puts Hash[output.sort_by{ |_, v| -v }]
return Hash[output.sort_by{|k, v| v}.reverse]
end
Run Code Online (Sandbox Code Playgroud) 我不敢相信谷歌搜索后没有任何关于此的教程.有人可以指出我的方向或解释这些行和变量在mac上的.profile中的含义吗?有人如何配置它们?
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
#export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
export PATH=$PATH:/usr/local/mysql/bin
#export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
#export PATH=/Applications/MAMP/Library/bin:/Applications/MAMP/bin/php5/bin:/Applications/MAMP/htdocs/cake/cake/console:/opt/local/bin:/opt/local/sbin:$PATH
export PATH=/android-sdks/platform-tools:~/android-sdks/tools:$PATH
export PATH=/Users/android-sdks/platform-tools:/Users/android-sdks/tools:$PATH
Run Code Online (Sandbox Code Playgroud) 自从更新到xcode 7后,我收到了许多我不熟悉的警告,并且不知道它们是什么.
warning: /Users/minidragon/Library/Developer/Xcode/DerivedData/ModuleCache/HJUIXHI06SFW/CoreGraphics-1YQ59ILDR3NYI.pcm: No such file or directory
while processing /Users/tipsy/Library/Developer/Xcode/DerivedData/rainbowtail-ceybamfcswlsqubjdieleicoaimx/Build/Products/Release-iphoneos/libcocos2d.a(cpRatchetJoint.o):
warning: /Users/tipsy/Library/Developer/Xcode/DerivedData/ModuleCache/HJUIXHI06SFW/CoreGraphics-1YQ59ILDR3NYI.pcm: No object file for requested architecture
while processing /Users/tipsy/Library/Developer/Xcode/DerivedData/rainbowtail-ceybamfcswlsqubjdieleicoaimx/Build/Products/Release-iphoneos/libcocos2d.a(cpRatchetJoint.o):
warning: Could not resolve external type c:@S@CGPoint
Run Code Online (Sandbox Code Playgroud)
有谁知道它们是什么以及如何解决它们?提前致谢.
所以我不能在下面的模板中使用python len()作为列表.
{% if len(alist) == 0 %}
UndefinedError: 'len' is undefined
Run Code Online (Sandbox Code Playgroud)
我们如何在模板中使用python?
在def get(self)方法中将param传递给模板是唯一的方法吗?
任何人都知道如何使用jinja2的一些很好的资源来模板化?喜欢用什么方法和python和jinja2之间的语法区别.
我知道Android Studio处于早期访问阶段.它准备好生产了吗?有没有人知道并且有人从Android Studio部署应用程序?
设置shouldRasterize为YES图层时遇到问题.在iPad3上,label.text的文字从底部切下约1/5的大小.任何人都知道问题是什么?
cellview.layer.cornerRadius = 12.0;
cellview.layer.borderColor = [UIColor blackColor].CGColor;
cellview.layer.borderWidth = 1.0;
cellview.layer.frame = rect;
cellview.layer.shouldRasterize =YES;
cellview.layer.masksToBounds = YES;
Run Code Online (Sandbox Code Playgroud)
在iPad 2上,它工作正常.
我知道这听起来很模糊,但我正在寻找一种方法来建立一个基于信用的购买系统的Yii paypal信用卡支付方法.有一个很好的yii php库吗?有什么好的资源可以学习如何做到这一点?提前致谢.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<EditText
android:id="@+id/editTextTitle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/task_title"
android:ems="10" >
<requestFocus />
</EditText>
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/buttonSeven"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="7" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
尝试对齐屏幕底部的几个按钮.但是当键盘弹出时,我希望按钮向上移动到键盘上方.怎么做?
我在$("a[rel~='single']")某个地方看到了这个.~=jquery中的运算符是什么?
有谁知道文件的位置是什么?
提前致谢.
我有一个使用正交相机的 Screen 类,并想在其上放置 3D 模型。
@Override
public void show() {
....
mCamera = new OrthographicCamera();
mCamera.setToOrtho(false, width * sclWidth, height * sclWidth);
....
//3d instance initialization
modelBatch = new ModelBatch();
ModelBuilder modelBuilder = new ModelBuilder();
model = modelBuilder.createBox(0.5f,0.5f,0.5f, new Material(ColorAttribute.createDiffuse(Color.GREEN)), VertexAttributes.Usage.Position| VertexAttributes.Usage.Normal);
modelInstance = new ModelInstance(model, 128,128,128);
modelInstance.transform.set(mCamera.invProjectionView);
}
@Override
public void render(float delta) {
Gdx.gl.glClearColor(63 / 255f, 128 / 255f, 70 / 255f, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT | GL20.GL_DEPTH_BUFFER_BIT);
//mCamera.rotateAround(Vector3.Zero, new Vector3(0,1,0),1f);
mCamera.update();
mBatch.setProjectionMatrix(mCamera.combined);
mBatch.begin();
mBatch.draw(img, 128*10, 0);
mBatch.end();
modelBatch.begin(mCamera);
modelBatch.render(modelInstance); …Run Code Online (Sandbox Code Playgroud)