Displaying elements of a list, in columnsIntersection between arraysA custom Pandas dataframe to_string methodcondensing a list of lists with 'description' lines in PythonPrint a nice Latex table from an array of valuesCollating list of dicts to table formatCodeFights: A Simple Tetris SolverIterative pandas row additions and row droppingCentre all columns of an arrayPython Pandas - finding duplicate names and telling them apartCompare an array with a file and form groups from elements of an array

Does someone need to be connected to my network to sniff HTTP requests?

Credit cards used everywhere in Singapore or Malaysia?

Happy pi day, everyone!

What do Xenomorphs eat in the Alien series?

Who is flying the vertibirds?

Did Ender ever learn that he killed Stilson and/or Bonzo?

Recruiter wants very extensive technical details about all of my previous work

Why would a flight no longer considered airworthy be redirected like this?

How do I hide Chekhov's Gun?

Science-fiction short story where space navy wanted hospital ships and settlers had guns mounted everywhere

How to terminate ping <dest> &

Dice rolling probability game

Why one should not leave fingerprints on bulbs and plugs?

It's a yearly task, alright

How to write cleanly even if my character uses expletive language?

Why doesn't the EU now just force the UK to choose between referendum and no-deal?

Is it possible to upcast ritual spells?

How to change two letters closest to a string and one letter immediately after a string using notepad++

Can I use USB data pins as power source

Why do Australian milk farmers need to protest supermarkets' milk price?

Continuity of Linear Operator Between Hilbert Spaces

Provisioning profile doesn't include the application-identifier and keychain-access-groups entitlements

Official degrees of earth’s rotation per day

Most cost effective thermostat setting: consistent temperature vs. lowest temperature possible



Displaying elements of a list, in columns


Intersection between arraysA custom Pandas dataframe to_string methodcondensing a list of lists with 'description' lines in PythonPrint a nice Latex table from an array of valuesCollating list of dicts to table formatCodeFights: A Simple Tetris SolverIterative pandas row additions and row droppingCentre all columns of an arrayPython Pandas - finding duplicate names and telling them apartCompare an array with a file and form groups from elements of an array













1












$begingroup$


I have a list of strings. I need to list them in rows and columns. Each row should not have more than "cols" number of values. Each of the values in a given row should be "step" away from the previous value. The values should appear only once in the output. Here is what I have. Any better way to write this code?



cols = 4
step = 10
vlist = ["Value" + str(i+1) for i in range(100)]

vlen = len(vlist)
start = 0
while start < vlen and start < step:
num = 0
for idx in range(start, vlen, step):
if num < cols:
print(vlist[idx], end=", ")
num += 1
print("n")
start += 1









share|improve this question









New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Welcome to Code Review! Is Each [value] should be "step" away from the previous value an "external" requirement? ((Block-) Quote the specification of the result to achieve.) Another interpretation is In a monospace font, each value shall be output 10 places to the right of the preceding one, the advantage being all values getting displayed.
    $endgroup$
    – greybeard
    25 mins ago















1












$begingroup$


I have a list of strings. I need to list them in rows and columns. Each row should not have more than "cols" number of values. Each of the values in a given row should be "step" away from the previous value. The values should appear only once in the output. Here is what I have. Any better way to write this code?



cols = 4
step = 10
vlist = ["Value" + str(i+1) for i in range(100)]

vlen = len(vlist)
start = 0
while start < vlen and start < step:
num = 0
for idx in range(start, vlen, step):
if num < cols:
print(vlist[idx], end=", ")
num += 1
print("n")
start += 1









share|improve this question









New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Welcome to Code Review! Is Each [value] should be "step" away from the previous value an "external" requirement? ((Block-) Quote the specification of the result to achieve.) Another interpretation is In a monospace font, each value shall be output 10 places to the right of the preceding one, the advantage being all values getting displayed.
    $endgroup$
    – greybeard
    25 mins ago













1












1








1





$begingroup$


I have a list of strings. I need to list them in rows and columns. Each row should not have more than "cols" number of values. Each of the values in a given row should be "step" away from the previous value. The values should appear only once in the output. Here is what I have. Any better way to write this code?



cols = 4
step = 10
vlist = ["Value" + str(i+1) for i in range(100)]

vlen = len(vlist)
start = 0
while start < vlen and start < step:
num = 0
for idx in range(start, vlen, step):
if num < cols:
print(vlist[idx], end=", ")
num += 1
print("n")
start += 1









share|improve this question









New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




I have a list of strings. I need to list them in rows and columns. Each row should not have more than "cols" number of values. Each of the values in a given row should be "step" away from the previous value. The values should appear only once in the output. Here is what I have. Any better way to write this code?



cols = 4
step = 10
vlist = ["Value" + str(i+1) for i in range(100)]

vlen = len(vlist)
start = 0
while start < vlen and start < step:
num = 0
for idx in range(start, vlen, step):
if num < cols:
print(vlist[idx], end=", ")
num += 1
print("n")
start += 1






python python-3.x formatting






share|improve this question









New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 4 mins ago









200_success

130k17153419




130k17153419






New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 50 mins ago









RebornCodeLoverRebornCodeLover

61




61




New contributor




RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






RebornCodeLover is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











  • $begingroup$
    Welcome to Code Review! Is Each [value] should be "step" away from the previous value an "external" requirement? ((Block-) Quote the specification of the result to achieve.) Another interpretation is In a monospace font, each value shall be output 10 places to the right of the preceding one, the advantage being all values getting displayed.
    $endgroup$
    – greybeard
    25 mins ago
















  • $begingroup$
    Welcome to Code Review! Is Each [value] should be "step" away from the previous value an "external" requirement? ((Block-) Quote the specification of the result to achieve.) Another interpretation is In a monospace font, each value shall be output 10 places to the right of the preceding one, the advantage being all values getting displayed.
    $endgroup$
    – greybeard
    25 mins ago















$begingroup$
Welcome to Code Review! Is Each [value] should be "step" away from the previous value an "external" requirement? ((Block-) Quote the specification of the result to achieve.) Another interpretation is In a monospace font, each value shall be output 10 places to the right of the preceding one, the advantage being all values getting displayed.
$endgroup$
– greybeard
25 mins ago




$begingroup$
Welcome to Code Review! Is Each [value] should be "step" away from the previous value an "external" requirement? ((Block-) Quote the specification of the result to achieve.) Another interpretation is In a monospace font, each value shall be output 10 places to the right of the preceding one, the advantage being all values getting displayed.
$endgroup$
– greybeard
25 mins ago










0






active

oldest

votes











Your Answer





StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");

StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "196"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






RebornCodeLover is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f215556%2fdisplaying-elements-of-a-list-in-columns%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








RebornCodeLover is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















RebornCodeLover is a new contributor. Be nice, and check out our Code of Conduct.












RebornCodeLover is a new contributor. Be nice, and check out our Code of Conduct.











RebornCodeLover is a new contributor. Be nice, and check out our Code of Conduct.














Thanks for contributing an answer to Code Review Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f215556%2fdisplaying-elements-of-a-list-in-columns%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

कुँवर स्रोत दिक्चालन सूची"कुँवर""राणा कुँवरके वंशावली"

Why is a white electrical wire connected to 2 black wires?How to wire a light fixture with 3 white wires in box?How should I wire a ceiling fan when there's only three wires in the box?Two white, two black, two ground, and red wire in ceiling box connected to switchWhy is there a white wire connected to multiple black wires in my light box?How to wire a light with two white wires and one black wireReplace light switch connected to a power outlet with dimmer - two black wires to one black and redHow to wire a light with multiple black/white/green wires from the ceiling?Ceiling box has 2 black and white wires but fan/ light only has 1 of eachWhy neutral wire connected to load wire?Switch with 2 black, 2 white, 2 ground and 1 red wire connected to ceiling light and a receptacle?

चैत्य भूमि चित्र दीर्घा सन्दर्भ बाहरी कडियाँ दिक्चालन सूची"Chaitya Bhoomi""Chaitya Bhoomi: Statue of Equality in India""Dadar Chaitya Bhoomi: Statue of Equality in India""Ambedkar memorial: Centre okays transfer of Indu Mill land"चैत्यभमि