I'll start with saying that I have a little experience with learning C in high school classes, but otherwise a complete amateur. My current university CS course teaches C as a way to show what does what and along with C every homework assignment has a program in python needed as well. Python is expected to be learned by oneself, which would not be a problem by itself, but I can't find a decent tutorial that does not throw heavy technical lingo from the first page onward.
My homework(that dreadful word...!) requires me to build a simple dictionary like program - continuous input of words, while checking first letters(or second etc... if first is same) and putting them in the proper order in an array/list/whatever it's called in python, according to the order of the words. The second part of it is checking if a word is in the dictionary and printing it or a message saying otherwise if so.
So, to the actual request: a proper tutorial would be helpful, but for now I'd just like the codewords/commands for:
1. Checking the letters of a string, specifically the first one.
2. Placing the strings in a list according to the order I want them to go.
3. Checking if a value exists in list or not(I might have an idea about that, but I'd prefer to leave guesswork to astrologers).
Explanations on how each is used in various situations are welcomed warmly. Pointing to a simple tutorial along with the above will be gratefully accepted.
Would it help my chances if I asked please with a sugar on top?