jsup 2.1 - investor's relief (experiment on separation of investment and SNS)

by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/jsup-2-1-investor-s-relief-experiment-on-separation-of-investment-and-sns Hello, this is @joviansummer(witness: @jswit). I'm starting a new experiment regarding my @jsup vote service. The purpose of this experiment is to separate STEEM investment and social interaction(posting/commenting). For many people, writing a post daily(literally 365 posts per year) is not easy. It's not fun, and mandatory daily post only written for self-voting delegation service tends to result in useless low-quality content. I hope this new function of @jsup will reduce those posts, and also make it a bit more easy to invest in STEEM without worrying about daily posting. I think pressure of daily posting significantly undermines Steem as SNS. It's not fun. This is how it works: From 11:45 PM to 11:50 PM every night(reference time zone is GMT+9), @jsup checks if eligible delegators wrote something and received daily v...

파이썬에서 딕셔너리(dict) 정렬(sort)

by joviansummer
original STEEMIT post: https://steemit.com/blog/@joviansummer/dict-sort


우선 파이썬에서 리스트(list)를 정렬하는 방법은 아래의 링크에 있습니다.

파이썬에서 리스트(list) 정렬(sort) https://steemit.com/hive-141029/@joviansummer/list-sort

{key1:value1, key2:value2,... } 형태의 딕셔너리 형식일 경우, 아래와 같이 sorted() 함수를 이용해서 정렬할 수 있습니다.

my_dict = { "xyz":10, "def": -1, "abc":5 }

# my_dict의 키(key)를 기준으로 정렬하여 my_dict_sorted에 할당
my_dict_sorted = sorted(my_dict.items())

my_dict.items()로 딕셔너리에 저장된 목록을 추출한 후에 sorted()로 정렬이 이루어집니다. 결과는 리스트 형식이며 각 항목은 key와 value의 튜플(tuple)이 됩니다.

print(my_dict_sorted) [('abc', 5), ('def', -1), ('xyz', 10)]

키가 아니라 값(value)을 기준으로 정렬하려면 아래와 같이 합니다.

my_dict_sorted_by_value = sorted(my_dict.items(), key=(lambda x: x[1]))

my_dict.items()에서 두번째 항목(x[1])을 정렬 기준(key)으로 지정하였습니다.

print(my_dict_sorted_by_value) [('def', -1), ('abc', 5), ('xyz', 10)]

Comments

Popular posts from this blog

스티미언의 영향력 지수 계산

jsup/avle 보팅 코드 갱신 - 1일1포스팅 강박에서 벗어나기

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