original_docstring: 
      Return filled [ShardCommittee] tuple.
      
docstring: Return filled [ShardCommittee] tuple.
docstring_tokens: Return filled [ ShardCommittee ] tuple .
code: def _get_shards_committees_for_shard_indices(
          shard_indices: Sequence[Sequence[int]],
          start_shard: int,
          total_validator_count: int,
          shard_count: int) -> Iterable[ShardCommittee]:
      """
      Return filled [ShardCommittee] tuple.
      """
      for index, indices in enumerate(shard_indices):
          yield ShardCommittee(
              shard=(start_shard + index) % shard_count,
              committee=indices,
              total_validator_count=total_validator_count,
          )
code_tokens: def _get_shards_committees_for_shard_indices ( shard_indices : Sequence [ Sequence [ int ] ] , start_shard : int , total_validator_count : int , shard_count : int ) -> Iterable [ ShardCommittee ] : for index , indices in enumerate ( shard_indices ) : yield ShardCommittee ( shard = ( start_shard + index ) % shard_count , committee = indices , total_validator_count = total_validator_count , )
short_docstring: Return filled [ShardCommittee] tuple.
short_docstring_tokens: Return filled [ ShardCommittee ] tuple .
comment: """
      Return filled [ShardCommittee] tuple.
      """