string formatting - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: string formatting (/thread-19435.html) |
string formatting - Uchikago - Jun-28-2019 Hi, i want to ask that when using string formatting: >>> b={1:'a','1':'c'} >>> print('%(1)s abcd' % b) c abcdHow can we refer to the keys 1 (has value 'a') not the key '1' (has 'c' value). Thank you very much! RE: string formatting - buran - Jun-28-2019 >> print('some {spam}'.format(**foo)) some a >>> print(f'some {foo["eggs"]}') some b |