jsup/avle code update - you don't have to write post everyday

by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/jsup-avle-code-update-you-don-t-have-to-write-post-everyday Hello, this is @joviansummer, developer of @jsup and@avle voting service. Voting service code for @jsup and @avle has been updated. I had been considering this update for a while, and recently I could come up with detailed implementation plan which resulted in a relatively swift code revision. The new added feature is capability to give daily upvote to the first thing you write for the day(timezone GMT+9) regardless of post or comment/reply. Writing a post everyday can be challenging. In that case, you can write a reply to receive daily upvote because writing a reply everyday is much easier and also a good way to engage in your community. Writing a post everyday just to get an upvote can be very tedious and exhausting, and post itself could easily become low-quality. There may be people who enjoy writing a post everyday, but we can't ignore th...

파이썬에서 문자열의 마지막 글자 제거하기

by joviansummer
original STEEMIT post: https://steemit.com/blog/@joviansummer/5y2xsg


예를 들어 리스트(list)에 아래와 같이 3개의 원소가 있다고 하겠습니다.

fruits = ['apple','peach','banana']

위에 제시된 리스트의 내용을 문자열 "apple, peach, banana"로 바꾸고 싶은 경우입니다. 우선 아래와 같이 해 보죠. for 반복문으로 리스트의 각 원소를 result_str 변수에 첨부하면서 쉼표와 공백을 추가했습니다.

result_str = ''
for item in fruits:
  result_str = res_str + item + ', '
print(result_str)

apple, peach, banana,

여기서 맨 뒤쪽에 있는 쉼표와 공백을 제외하고 싶은 것입니다.

파이썬의 문자열은 음수(negative) 인덱스(index)를 제공합니다. 위의 경우 result_str 변수의 맨 마지막 글자는 result_str[-1], 마지막에서 두번째 글자는 result_str[-2]에 대응됩니다.

마지막 2글자를 제외하고 싶으므로, 아래와 같이 할 수 있습니다.

result_str_fixed = result_str[:-2]
print(result_str_fixed)

apple, peach, banana

Comments

Popular posts from this blog

Nuitka - 파이썬 스크립트를 바이너리 실행 파일로 변환

[ENG] jsup 2.0 - make your upvote great again

[EN] STEEM-services: dapps/services webpage with sort and search functions