Tennessee State Route 241

State Route 241 (SR 241) is a 12.0 miles (19.3 km) long north-south state highway that lies mostly in northwestern Lawrence County, Tennessee, with a small portion extending into southern Lewis County.

State Route 241
Route information
Maintained by TDOT
Length12.0 mi (19.3 km)
Major junctions
South end US 64 near Lawrenceburg
  SR 240 near Henryville
North end Natchez Trace Parkway in Laurel Hill Wildlife Management Area
Location
CountiesLawrence, Lewis
Highway system
SR 240SR 242

Route description

SR 241 begins in Lawrence County as Red Hill-Center Road at an intersection with US 64/SR 15 between Lawrenceburg and Deerfield. It heads northwest through farmland and rural areas to have an intersection and short concurrency with SR 240 before passing along the eastern edge of the Laurel Hill Wildlife Management Area as Napier Road.[1] The highway then enters more wooded areas to cross into Lewis County, where it passes by the Natchez Trace Trading Post and the Natchez Trace RV Campground before taking a turn to the west to enter the Wildlife Management Area shortly before coming to an end at an interchange with the Natchez Trace Parkway, with the road continuing on as Napier Lake Road.[2] The entire route of SR 241 is a two-lane highway.[3]

Major intersections

CountyLocationmikmDestinationsNotes
Lawrence0.00.0 US 64 (Waynesboro Highway/SR 15) Waynesboro, LawrenceburgSouthern terminus
SR 240 north (Turnpike) Henryville, SummertownSouthern end of wrong-way SR 240 concurrency
SR 240 south (Turnpike)Northern end of wrong-way SR 240 concurrency
LewisLaurel Hill Wildlife Management Area12.019.3 Natchez Trace ParkwayInterchange; northern terminus; road continues north as Napier Lake Road
1.000 mi = 1.609 km; 1.000 km = 0.621 mi
gollark: https://aphyr.com/posts/342-typing-the-technical-interview
gollark: If this worked as expected, in theory you could do```pythonraise quibble("abcd")```but alas, no.
gollark: But which runs much faster.
gollark: ```pythonfrom requests_futures.sessions import FuturesSessionimport concurrent.futures as futuresimport randomtry: import cPickle as pickleexcept ImportError: import pickletry: words_to_synonyms = pickle.load(open(".wtscache")) synonyms_to_words = pickle.load(open(".stwcache"))except: words_to_synonyms = {} synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def add_words(words): s = FuturesSession(max_workers=100) future_to_word = {s.get("https://api.datamuse.com/words", params={"ml": word}): word for word in words} future_to_word.update({s.get("https://api.datamuse.com/words", params={"ml": word, "v": "enwiki"}): word for word in words}) for future in futures.as_completed(future_to_word): word = future_to_word[future] try: data = future.result().json() except Exception as exc: print(f"{exc} fetching {word}") else: add_synonyms([w["word"] for w in data], word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)print(words_to_synonyms["Exception"])```New version which tends to reduce weirder output.
gollark: https://github.com/joelgrus/fizz-buzz-tensorflow/blob/master/Fizz%20Buzz%20in%20Tensorflow.ipynb

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.