characters = 4
string = "This is a string"
print(string[:characters])
#output: 'This'
string = 'This is a string'
print(string[0])
#output: 'T'
import re
def first_letter(s):
m = re.search(r'[a-z]', s, re.I)
if m is not None:
return m.start()
return -1
s = "##catgiraffeapluscompscI"
i = first_letter(s)
print(i)
>>> s.find(next(filter(str.isalpha, s)))
2
mylist[0][0] # get the first character from the first item in the list