# Initialize row vector multiple lines

**URL:** <https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859>\
**Category:** New to Julia\
**Tags:** arrays\
**Created:** [February 23, 2021, 3:29pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859 "2021-02-23T15:29:40Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![davide-f](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davide-f/32/33780_2.png) [@davide-f](https://discourse.julialang.org/u/davide-f)\
**Post date:** [February 23, 2021, 3:29pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859/1 "2021-02-23T15:29:41Z")

</div>

Dear Community,  
I am trying to achieve the same result of [1 2 3], with a code spanning over multiple lines, i.e.  
[1  
2  
3]

However, the latter code returns a column vector.  
Since the population of the array is long, it is not possible for me to use the [1 2 3] approach in a single line, iwthout multipling significantly the number of lines to write.  
Is there an efficient way to do so?

Thank you,  
Davide

---

<div class="post-metadata">

**Author:** ![Skoffer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skoffer/32/378_2.png) [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Post date:** [February 23, 2021, 3:40pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859/2 "2021-02-23T15:40:31Z")

</div>

You can use

```julia
hcat(1,
2,
3)

```

which should produce the needed result.

---

<div class="post-metadata">

**Author:** ![rafael.guerra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael.guerra/32/216610_2.png) [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Post date:** [February 23, 2021, 4:23pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859/3 "2021-02-23T16:23:16Z")

</div>

Anything against using `transpose()`?

---

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [February 23, 2021, 4:41pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859/4 "2021-02-23T16:41:33Z")

</div>

You can also use multiline comments `#= ... =#` to eliminate the line break, e.g.

```julia
x = [1 2 3 #=
  =# 4 5 6]

```

See also this discussion: [https://github.com/JuliaLang/julia/issues/27533](https://github.com/JuliaLang/julia/issues/27533)

---

<div class="post-metadata">

**Author:** ![davide-f](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davide-f/32/33780_2.png) [@davide-f](https://discourse.julialang.org/u/davide-f)\
**Post date:** [February 23, 2021, 6:36pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859/5 "2021-02-23T18:36:17Z")

</div>

Thank you for your answers, both the solution by @Skoffer and @stevengj answer my problem.  
Thank you

---

<div class="post-metadata">

**Author:** ![davide-f](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davide-f/32/33780_2.png) [@davide-f](https://discourse.julialang.org/u/davide-f)\
**Post date:** [February 23, 2021, 7:07pm UTC](https://discourse.julialang.org/t/initialize-row-vector-multiple-lines/55859/6 "2021-02-23T19:07:05Z")

</div>

I was wondering about it, but I was looking for a more clean solution.  
Thank you by the way, this solves the problem as well
