As a newbie programmer

Codewars Kata - Testing 1-2-3

Codewars logo

DESCRIPTION:

Your team is writing a fancy new text editor and you've been tasked with implementing the line numbering.

 

Write a function which takes a list of strings and returns each line prepended by the correct number.

 

The numbering starts at 1. The format is n: string. Notice the colon and space in between.

 

Examples: (Input --> Output)

[] --> []

["a", "b", "c"] --> ["1: a", "2: b", "3: c"]

def number( lines ):
    return [ f"{ i + 1 }: {lines[i]}" for i in range( len( lines ) ) ]

How do you rate this article?

1


Lochard
Lochard

20240228 Arrived in the UK for about 2 week. All my fears persist. Some are even getting worse. https://github.com/locharp/asylum_diary/


As a newbie programmer
As a newbie programmer

Sharing entry level codes. My snippets on GitHub https://github.com/locharp/code-snippets

Publish0x Publish0x

Reward the author with $0.01 in crypto, and earn yourself as you read!

20% to author / 80% to me.
Rewards are FREE. Publish0x pays them, not you.

Page not displaying correctly?