Python Forum
Python help with module function return dictionary
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Python help with module function return dictionary
#15
Quote:How do you attach or send a file here? I cant seem to find it in here [Image: huh.png]

I posted only the function which is supposed to do the job.

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
import pprint

def get_data(f):
    data = f.read().split()
    ecoli = dict()
    e_name = None

    for row in data:
        if row.startswith(">"):
            e_name = row.strip(">")
            ecoli[e_name] = ""
        else:
            ecoli[e_name] = "{}{}".format(ecoli[e_name], row)

    return ecoli

def main():

    with open("ecoli.txt") as in_file:
        pprint.pprint(get_data(in_file))

if __name__ == '__main__':
    sys.exit(main())
Try @Larz60's solution first. He is a real programmer. I code for fun. :surfing:
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply


Messages In This Thread
RE: Python help with module function return dictionary - by wavic - Oct-15-2016, 11:45 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  nested function return MHGhonaim 2 730 Oct-02-2023, 09:21 AM
Last Post: deanhystad
  return next item each time a function is executed User3000 19 2,615 Aug-06-2023, 02:29 PM
Last Post: deanhystad
  function return boolean based on GPIO pin reading caslor 2 1,306 Feb-04-2023, 12:30 PM
Last Post: caslor
  passing dictionary to the function mark588 2 1,071 Dec-19-2022, 07:28 PM
Last Post: deanhystad
  return vs. print in nested function example Mark17 4 1,869 Jan-04-2022, 06:02 PM
Last Post: jefsummers
  How to invoke a function with return statement in list comprehension? maiya 4 3,001 Jul-17-2021, 04:30 PM
Last Post: maiya
  Function - Return multiple values tester_V 10 4,713 Jun-02-2021, 05:34 AM
Last Post: tester_V
  Get return value from a threaded function Reverend_Jim 3 17,539 Mar-12-2021, 03:44 AM
Last Post: Reverend_Jim
  Writing a lambda function that sorts dictionary GJG 1 2,070 Mar-09-2021, 06:44 PM
Last Post: buran
  Using Dictionary to Test Evenness of Distribution Generated by Randint Function new_coder_231013 6 3,441 Feb-23-2021, 01:29 PM
Last Post: new_coder_231013

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020