タグ付けされた質問 「enumerate」

30
String型の列挙型を列挙する方法は?
enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } たとえば、次のようにするにはどうすればよいですか。 for suit in Suit { // do something with suit print(suit.rawValue) } 結果の例: ♠ ♥ ♦ ♣
530 swift  string  enums  enumerate 


7
カスタムクラス属性を持つすべてのクラスをどのように列挙しますか?
MSDNの例に基づく質問。 スタンドアロンのデスクトップアプリケーションにHelpAttributeを含むいくつかのC#クラスがあるとします。そのような属性を持つすべてのクラスを列挙することは可能ですか?この方法でクラスを認識することは意味がありますか?カスタム属性を使用して、可能なメニューオプションをリストします。項目を選択すると、そのようなクラスの画面インスタンスが表示されます。クラス/アイテムの数はゆっくりと増えていきますが、これにより、他の場所でそれらをすべて列挙することを回避できると思います。

18
Objective-C:行ごとにファイルを読み取る
Objective-Cで大きなテキストファイルを処理する適切な方法は何ですか?各行を個別に読み取る必要があり、各行をNSStringとして扱いたいとしましょう。これを行う最も効率的な方法は何ですか? 1つの解決策は、NSStringメソッドを使用することです。 + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error 次に、改行セパレータで行を分割し、配列の要素を反復処理します。ただし、これはかなり非効率的です。ファイルを一度に読み込むのではなく、ファイルをストリームとして扱い、各行を列挙する簡単な方法はありませんか?Javaのjava.io.BufferedReaderのようなものです。

11
Pythonの辞書のenumerate()
enumerateリストの反復に使用することは知っていますが、辞書で試しましたが、エラーは発生しませんでした。 コード: enumm = {0: 1, 1: 2, 2: 3, 4: 4, 5: 5, 6: 6, 7: 7} for i, j in enumerate(enumm): print(i, j) 出力: 0 0 1 1 2 2 3 4 4 5 5 6 6 7 誰かが出力を説明できますか?

9
Rで郵便番号または列挙しますか?
これらのPythonリスト内包表記に相当するRは何ですか? [(i,j) for i,j in zip(index, Values)] [(i,j) for i,j in enumerate(Values)] [(i,j) for i,j in enumerate(range(10,20))] %MWE, indexing or enumerating to %keep up with the index, there may %be some parameter to look this up 出力の例 >>> [(i,j) for i,j in enumerate(range(10,20))] [(0, 10), (1, 11), (2, 12), (3, …
84 r  indexing  enumerate 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.