例を用いた@Thierryの回答の詳細。
key and value* ngForループから取得する組み込みのパイプまたはメソッドはありません。同じためにカスタムパイプを作成する必要があります。thierryがここで言ったように、コードでの答えです。
** pipeクラスは、入力値とオプションのパラメーター文字列の配列を取り、変換された値を返すPipeTransformインターフェースの変換メソッドを実装します。
**変換メソッドはパイプに不可欠です。PipeTransformインターフェイスはそのメソッドを定義し、ツールとコンパイラの両方をガイドします。オプションです。Angularはトランスフォームメソッドを探して実行します。パイプに関する詳細はこちらを参照してください
import {Component, Pipe, PipeTransform} from 'angular2/core';
import {CORE_DIRECTIVES, NgClass, FORM_DIRECTIVES, Control, ControlGroup, FormBuilder, Validators} from 'angular2/common';
@Component({
    selector: 'my-app',
    templateUrl: 'mytemplate.html',
    directives: [CORE_DIRECTIVES, FORM_DIRECTIVES],
    pipes: [KeysPipe]
})
export class AppComponent { 
  demo = {
    'key1': 'ANGULAR 2',
    'key2': 'Pardeep',
    'key3': 'Jain',
  }
}
@Pipe({name: 'keys'})
export class KeysPipe implements PipeTransform {
  transform(value, args:string[]) : any {
    let keys = [];
    for (let key in value) {
      keys.push({key: key, value: value[key]});
    }
    return keys;
  }
}
そしてHTML部分は: 
<ul>
  <li *ngFor='#key of demo | keys'>
   Key: {{key.key}}, value: {{key.value}}
  </li>
</ul>
作業Plnkr http://plnkr.co/edit/50LlK0k6OnMnkc2kNHM2?p=preview
RCに更新
コメントでuser6123723(ありがとう)が提案したように、ここは更新です。
<ul>
  <li *ngFor='let key of demo | keys'>
   Key: {{key.key}}, value: {{key.value}}
  </li>
</ul>
               
              
key, value、angular2ngForにはペアの種類の構文はサポートされていません。この答え